Zobacz temat
|
[MySQL] Sprawdzanie czy dana warto?? znajduje si? w jednej z dwóch tabeli
|
|
| Szapko |
Dodany dnia 13.02.2010 08:22:30
|
|
Bywalec ![]() Postów: 888 Pomógł: 66 Data rejestracji: 19.08.2007 19:49 |
Za?ó?my, ?e mam dwie tabele Admin i User. W nich takie same pola: user_id, user_name, (...). Jak wygl?da?oby zapytanie do bazy, które mia?oby sprawdzi? czy w tabeli Admin lub User w polu user_name znajduje si? np. testowy_user? Próbowa?em przez: zawsze zwraca komunikat, ?e odnalaz?o w bazie tego usera (nawet gdy go nie ma), a nad komunikatem mam b??d: |
|
|
|
| W?cibski Go?? |
Dodany dnia 24.10.2025 20:31:25
|
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
| IP: localhost | |
| bartek124 |
Dodany dnia 13.02.2010 08:30:35
|
|
Weteran ![]() Postów: 3264 Pomógł: 236 v7.02.06Data rejestracji: 26.05.2007 12:25 |
Pisane od palca przy wpó? zamkni?tych oczach, je?li nie zadzia?a to spróbuj LEFT JOIN, a je?li i to nie pomo?e to b?dziemy dzia?a? inaczej. |
|
|
|
| Szapko |
Dodany dnia 13.02.2010 08:42:18
|
|
Bywalec ![]() Postów: 888 Pomógł: 66 Data rejestracji: 19.08.2007 19:49 |
Z INNER JOIN nie wykrywa?o usera w ?adnej z tabel, z LEFT JOIN wykry?o gdy by? w tabeli Admin, a gdy w User - ju? nie. |
|
|
|
| Seba0p |
Dodany dnia 13.02.2010 10:33:32
|
|
Pocz?tkuj?cy ![]() Postów: 127 Pomógł: 25 Data rejestracji: 24.07.2007 11:28 |
|
|
|
|
| Szapko |
Dodany dnia 13.02.2010 15:54:07
|
|
Bywalec ![]() Postów: 888 Pomógł: 66 Data rejestracji: 19.08.2007 19:49 |
Dzi?ki, ?miga. ![]() |
|
|
|
| Przejdź do forum: |




















