| --osaka-- |
Post
#1
|
|
Goście |
Witam!
Proszę o pomoc w skonstruowaniu zapytania SQL. W skrócie: - importuje dane z dwóch plików do mysql do dwóch tabel - tabele są identycznej budowy - potrzebuję wyciągnąć różnice między tabelami ale potrzebuje sprawdzić dwa argumenty Np.
Wersja I: jeden warunek – działa !
Wersja II: dwa warunki – Nie działa ! Proszę o pomoc!
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 282 Pomógł: 89 Dołączył: 12.04.2011 Ostrzeżenie: (0%)
|
1. Podzapytanie w nawiasie - znajdź wspólną część - zwykły join po zgadzających się obu tekstach, DISTINCT by wyeliminować niepotrzebne duplikaty.
2. Połącz do tabeli, od której chcesz odjąć przy pomocy LEFT JOIN - dla rekordów, których nie ma we wspólnych będzie NULL.
|
|
|
|
-osaka- [MySQL] Porównanie dwóch tabel -> Wynik różnica x1 and y2 NOT IN (x2 and y2) 24.01.2012, 23:54:13 ![]() ![]() |
|
Aktualny czas: 4.04.2026 - 10:11 |