Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 9.10.2002 Ostrzeżenie: (0%)
|
Widze pod spodem podobny topic, jednak nie rozwiazuje on mojego problemu.... Otoz mam 2 tabele:
1: historia 2: teleadresowe Mam za zadanie wyciagnac wszystkie dane z tabeli "teleadresowe" na podstawie warunku ktory jest spelniony w tabeli historia. W tabeli "historia" przechowuje dane i date dotyczace spotkan, a w tabeli "teleadresowe" mam dane klienta ( telefon, adres itp ). I teraz mam formularz w ktorym wpisuje date i chce aby wyswietlili mi sie najpierw dane klienta, a pozniej spotkania... robie to tak Kod select * from teleadresowe, historia where data = $data order by id desc
wynik jest jednak bledny - wyswietla wszystkie rekordy...nie zaleznie od wpisanej daty... Reasumujac: Jak wyswietlic rekord z tabeli teleadresowe ( mam wspolne id w obu tabelach ) na podstawie zapytania o date spotkania z tabeli historia ? Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%)
|
Cytat Jabol: ad.2 Kwestia dbms-a a w zasadzie jego optimizera. Np. Mysql i tak sobie te warunki ustawi w takiej kolejnosci zeby miec jak najmniej zabawy z zapytaniem. Inne dbms-y pewnie tez tak robia (w koncu to dosc oczywiste) wiec kolejnosc warunkow nie ma znaczenia. ale przyznasz, ze lepiej sie czyta kod w ktorym join jest na pierwszej pozycji ( o ile nie uzyto slowa kluczowego - calkowiete niebo )?
ps. MichuM. : moja rada. zmien nazwy kolumn albo listuj je odreczie ( aliasując ) a nie za pomoca *, ponieważ teraz możesz mieć kolizje nazw. |
|
|
|
MichuM. dwie tabele, jeden warunek... 18.09.2003, 15:54:26
MichuM. Czy taki select ma sens ?
Kod$result = mysql_quer... 18.09.2003, 15:55:48
adwol CytatCzy taki select ma sens ?
Kod$result = mysql... 18.09.2003, 16:05:44
Jabol 1. jak robisz czysty sql to używaj BBCODE - SQL.
2... 18.09.2003, 16:11:55
uboottd Jabol: ad.2 Kwestia dbms-a a w zasadzie jego optim... 19.09.2003, 09:34:12
MichuM. w sumie robilem to tak i dziala:
$result = mysq... 19.09.2003, 17:56:07
NaC Cytatw sumie robilem to tak i dziala:
$result =... 19.09.2003, 20:18:56
MichuM. heh dokladnie o to chodzilo , dziekuje wszystkim. 19.09.2003, 21:56:31 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 19:21 |