Middle
pasirinkite * iš a inner join b ant a.a=b.b
sobes.tech AI
Atsakymas iš AI
Klausimas select * from a inner join b on a.a=b.b atlieka vidinį sujungimą (INNER JOIN) tarp dviejų lentelių a ir b pagal sąlygą, kad stulpelių a.a ir b.b reikšmės yra lygios.
Tai reiškia, kad rezultatų rinkinyje bus tik tos eilutės, kuriose abiejose lentelėse yra atitinkančios reikšmės nurodytuose stulpeliuose. Jei eilutėje iš a lentelės nėra atitinkančios eilutės b lentelėje, ši eilutė nebus įtraukta į rezultatą.
Pavyzdys:
| a.a | a.other | b.b | b.other |
|---|---|---|---|
| 1 | x | 1 | y |
| 2 | z | 3 | w |
Rezultatas apims tik tas eilutes, kur a.a = b.b, tai yra, kai reikšmė yra 1.