Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 15.08.2009 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Mam takie zapytanie męczę się z nim od kilku dni i nie mogę sobie poradzić Chodzi mi o połączenie 2 tabel i jeśli w drugiej tabeli niema danych to zeby przyjął domyślne wartości np mamy profil w tabeli object 2332 ale tego profilu niema w object_stats, jeśli niema to ustawia domyślne wartości id. taki jaki ma tabela object_stats wyswietlen i data dzisiejsza w tym przypadku 2013-01-24 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 34 Dołączył: 22.02.2010 Ostrzeżenie: (0%)
|
zamiast tego
AND ( date = (SELECT max( date ) FROM object_stats )) sprobuj
i daj index na city probuj rozne rzeczy z explain plan |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 15.08.2009 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
zamiast tego AND ( date = (SELECT max( date ) FROM object_stats )) sprobuj
i daj index na city probuj rozne rzeczy z explain plan ale max(date) jest w object_stats |
|
|
|
kajtek2008 Łączenie 2 tabele i IFNULL(tabela2.id, tabela1.id) 24.01.2013, 12:33:49
mmmmmmm To co masz we WHERE daj do JOIN zamiast WHERE.
Czy... 24.01.2013, 15:01:18 
kajtek2008 Cytat(mmmmmmm @ 24.01.2013, 15:01:18 ... 24.01.2013, 15:23:57
mmmmmmm tak sobie zmieniasz LEFT/RIGHT?
Masz pojęcie co to... 24.01.2013, 15:34:34
kajtek2008 Znaczy ogólnie obróciłem tabele, jeśli chodzi o te... 24.01.2013, 20:57:07
wiiir nie wiem skad w wynikach "dwa" sie wziel... 24.01.2013, 21:32:06 
kajtek2008 Cytat(wiiir @ 24.01.2013, 21:32:06 ) ... 24.01.2013, 22:58:18 ![]() ![]() |
|
Aktualny czas: 18.11.2025 - 08:52 |