Kezdőoldal » Számítástechnika » Programozás » SQL két tábla különbsége hogy...

SQL két tábla különbsége hogy van?

Figyelt kérdés

SELECT * FROM tabla1 INNER JOIN tabla2 ON tabla1.id = tabla2.id WHERE tabla1.id = tabla2.id


a tabla1 egy hosszú tábla, a tabla2 rövidebb, ez a lekérdezés megadja a metszetet de én szeretném a tabla1-tabla2 -t megkapni, hogyan tudom? az = helyett <> nem működik : /



2015. júl. 18. 15:47
 1/4 anonim ***** válasza:
2015. júl. 18. 15:58
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

select * from tabla1

except

select * from tabla2


Ha egyébként minden mezőjük ugyanaz.

Ha nem, akkor

SELECT * FROM tabla1 WHERE id IN

(select id from tabla1

except

select id from tabla2)

2015. júl. 18. 16:00
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
Amit a #1 ír, azok is jók, de adott esetben SOKKAL lassabbak lehetnek.
2015. júl. 18. 16:01
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:
ez minek is?
2015. júl. 19. 16:51
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!