Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 12.08.2009 Ostrzeżenie: (0%)
|
Witam. Potrzebuje nauczyć się listować rekordy z bazy SQL. Problem polega na tym, że w teorii mniej więcej wiem jak to ma wyglądać ale nie potrafię nic sklecić co by działało. Więc jak już wspomniałem nie szukam gotowca a porad. Do tej pory mam jakiś zaczątek kodu który wydaje się być w pełni poprawny a wygląda tak:
Oczywiście przed tym wszystkim jest jeszcze fragment kodu który łączy mnie z bazą ale myślę, że nie ma potrzeby go podawać. Co to napisałem działa ale moje pierwsze pytanie: czy z tych dwóch zapytań do bazy nie da się zrobić jednego? Ten post edytował Zagiewa 20.10.2010, 20:26:39 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 26.01.2007 Skąd: Szczecin Ostrzeżenie: (0%)
|
Cytat Jak to w drugim zapytaniu pobieram wszystko? W drugim zapytaniu jedynie zliczam. W drugim pytaniu faktycznie pobierasz wszystko gdyż nie zawiera ona np. klauzuli WHERE ograniczającej pobierane rekordy. Pierwsze pytanie pobiera 2 kolumny i wszystkie rekordy, natomiast drugie zapytanie pobiera także wszystkie rekordy ale i wszystkie kolumny, a więc 2 zapytanie pobiera więcej danych niż 1. W twoim przypadku wystarczyło zapytać ile wierszy pobrało 1 pytanie ps. źle używasz funkcji count, poczytaj o COUNT |
|
|
|
Zagiewa Listowanie 20.10.2010, 19:32:49
IceManSpy A po co robisz to pierwsze zapytanie, skoro w drug... 20.10.2010, 19:49:15
sniver akurat w przypadku tych 2 zapytań da się. Na końcu... 20.10.2010, 19:53:14
Zagiewa Jak to w drugim zapytaniu pobieram wszystko? W dru... 20.10.2010, 20:23:34
Zagiewa kryspuss Dzięki, to jedno mam już za sobą. Zacząłe... 21.10.2010, 12:24:02 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 09:35 |