Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 25.08.2005 Ostrzeżenie: (0%)
|
Jest sobie baza danych. Do nie muszę zrobić wyszukiwarke - różne kryteria m.in - KRAJ - jednak szef nie chce całej listy krajów jakie są na świecie a jedynie taką liste na której będą kraje z których pochodzi co najmniej jeden rekord.
Każdy kraj ma swoje ID przypisane u mnie w bazie. Jak narazie zrobiłem coś takiego:
itp itd ... ale jako że krajów jest ponad 200 to cholernie długo się tworzy taka lista ... czy ktoś może coś podpowiedzieć jak można by to deko usprawnić ? (o ile wogóle się da) thx Ten post edytował pasTerzu 14.08.2006, 20:17:07 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Oj panowie, a nie lepiej:
zapytanie to zwroci ci liste wartosci z kolumny country ale taka liste, ze wartosci nie beda sie powtarzaly. Czyli otrzymasz po prostu liste country ktore zostaly uzyte w tabeli basic_info. Potem mozesz stworzyc tablice (lub osobna tabele - nie wiem jak tam masz) w ktorej przypiszesz dla kazdego country odpowiednia nazwe:
i w petli mozesz wyswietlic tylko te indexy (a w zasadzie wartosci), ktore zwrocilo ci zapytanie SQL. |
|
|
|
pasTerzu Najszybszy sposób na wyszukiwanie ilości rekordów 14.08.2006, 20:14:32
hwao Nie wiem ale jest cos takiego jak pętla for 14.08.2006, 20:18:38
Cysiaczek Nom. Pętla (ale nie taka, żeby się powiesić) jesc... 14.08.2006, 20:20:47
pasTerzu no w sumie - zobaczymy jaki bedzie efekt - dzieki 14.08.2006, 20:21:09
hwao [SQL] pobierz, plaintext SELECT DISTINCT country F... 15.08.2006, 09:06:16
phpion.com hehe
PS: sorry za lekki OT ale nie moglem sie pow... 15.08.2006, 09:34:56
pasTerzu Cytat(Cysiaczek @ 14.08.2006, 19:20 ) Nom... 15.08.2006, 10:34:10 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 23:32 |