Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kombinacje wierszy z dwóch tabel
Forum PHP.pl > Forum > Bazy danych
Santii
Cześć, powiedzmy że mam takie dwie tabele:
  1. CREATE TEMPORARY TABLE tt(id int(8) AUTO_INCREMENT PRIMARY KEY,a varchar(5));
  2. CREATE TEMPORARY TABLE ww(id int(8) AUTO_INCREMENT PRIMARY KEY,b varchar(5));
  3.  
  4. INSERT INTO tt VALUES(1,"A");
  5. INSERT INTO tt VALUES(2,"B");
  6. INSERT INTO tt VALUES(3,"C");
  7.  
  8. INSERT INTO ww VALUES(1,"X");
  9. INSERT INTO ww VALUES(2,"Y");
  10. INSERT INTO ww VALUES(3,"Z");

I chcę stworzyć niepowtarzające się kombinacje, jedyne zapytanie jakie wymyśliłem to:
  1. SELECT a,b FROM tt JOIN ww ON tt.id <= ww.id OR tt.id > ww.id;

Da się to jakoś lepiej zapisać?
Echonik
Cytat(Santii @ 15.10.2010, 11:22:24 ) *
I chcę stworzyć niepowtarzające się kombinacje, jedyne zapytanie jakie wymyśliłem to:
  1. SELECT a,b FROM tt JOIN ww ON tt.id <= ww.id OR tt.id > ww.id;

Da się to jakoś lepiej zapisać?

Taki może być?
  1. SELECT a,b FROM tt, ww;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.