![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) ![]() ![]() |
Otóż tak, mam drobny problem, bo chciałbym, aby rekordy w tabeli były segregowane według kolumny "miejsce", ponieważ narazie w tabeli panuje syf, jednak nie wiem jak to zrobić.
Poniżej wklejam schemat tabeli, może on rozjaśni moją wypowiedź:
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Kolejność przechowywania rekordów w tabeli jest bez znaczenia.
Chcesz wyciągnąć uporządkowane dane, to zastosuj zapytanie z klauzulą ORDER BY. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 873 Pomógł: 230 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Ja proponuję abyś podszkolił się z podstaw zanim będziesz zabierał się za takie projekty.
Bo sortowanie, grupowanie i inne które są dla Ciebie ścianą będą Ci potrzebne wcześniej czy później. Tutaj np. prosty kurs z SQL, https://www.codecademy.com/courses/learn-sql/ Możesz zapytania tworzyc bez potrzeby tworzenia dodatkowych plików i baz testowych na swoim serwerze. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) ![]() ![]() |
Może trochę źle sformułowałem pytanie, nawet bardzo, bo mi chodziło czy w samej bazie danych można takie cudo uczynić.
Ale dzięki za pomoc ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Może trochę źle sformułowałem pytanie, nawet bardzo, bo mi chodziło czy w samej bazie danych można takie cudo uczynić. No przeciez ci napisano: ORDER BY - to wlasnie sortuje w bazie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) ![]() ![]() |
Spokojnie Panie Moderatorze, zrozumiałem, jednak chciałem się obejść bez używania wyzwalacza bądź CronJoba.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Niespokojny moze jestes ty nie ja.
Cytat jednak chciałem się obejść bez używania wyzwalacza bądź CronJoba. Ke? A kto ci tutaj kaze uzywac wyzwalacza czy cronjoba? Nie rozumiesz co sie do ciebie pisze, cos sobie dopowiadasz i jeszcze wymyslasz ze ktos jest niespokojny. Cos przeoczylem? ![]() Moze poprostu napisz co chcesz osiagnac tak naprawde a nie wymyslasz? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) ![]() ![]() |
Ależ nie wymyślam. Chodzi mi o cykliczne segregowanie wyników, po każdej aktualizacji bądź wprowadzeniu, która to odbywa się co minutę, gdy wprowadziłem takie zapytanie do skryptu aktualizującego jako kolejną funkcję:
To dostaję błąd. Poniżej wklejam link do SS z bazy żeby rozjaśnić. https://poznanacademy.pl/baz.png |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 32 Dołączył: 10.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
To wyniki ci sortuje w momencie kiedy masz taką potrzebę, to nie jest tak, że poprzestawia ci kolejność w tabeli "NA ZAWSZE" jak ci pisali wcześniej nie ma takiej potrzeby i jest to zbędne. Jak tak bardzo chcesz to kliknij w listingu na nagłówek miejsce w phpmyadmin i będziesz miał posortowane wg miejsca. Inna sprawa, że coś mi się wydaje, że nie masz kluczy ustawionych i chyba coś bardzo złego próbujesz zrobić, ale to tylko moje domysły ![]() |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) ![]() ![]() |
Tyle zauważyłem
![]() ![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 19:43 |