Κλειδί INNER JOIN στην SQL

  • INNER JOIN κλειδί επιστρέφει γραμμές όταν υπάρχει τουλάχιστον ένας ταινία που ταιριάζει στη φόρμα. Αν το τμήμα "Persons" δεν έχει ταινία που ταιριάζει στο "Orders", δεν θα εμφανιστούν αυτές οι γραμμές. Προηγούμενη σελίδα
  • Επόμενη σελίδα SQL Left Join

Κλειδί INNER JOIN στην SQL

When at least one match exists in the table, the INNER JOIN keyword returns rows.

INNER JOIN 关键字语法

Γραμματική του INNER JOIN κλειδιού SELECT
column_name(s) FROM
table_name1 INNER JOIN
table_name2 ONtable_name1.column_name=

table_name2.column_nameΣημείωση:

INNER JOIN και JOIN είναι ταυτόσημα.

Πρωτότυπος πίνακας (χρησιμοποιείται στους παραδείγματα):

Id_O Τα αποτελέσματα: LastName Ταυτότητα του "Persons" πίνακα: Address
4 22456 Adams City Oxford Street
Id_P London Bush George Fifth Avenue
2 77895 Carter New York Changan Street

Beijing

Ταυτότητα του "Orders" πίνακα: FirstName Id_O
4 24562 2
Id_P Thomas 2
2 OrderNo 4
3 John 4
1 5 34764

65

Παράδειγμα ενσωμάτωσης (INNER JOIN)

Τώρα, θέλουμε να εμφανίσουμε όλες τις παραγγελίες.

Μπορείτε να χρησιμοποιήσετε την παρακάτω SELECT φράση:
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_P

ORDER BY Persons.LastName

Τα αποτελέσματα: LastName FirstName
22456 Adams OrderNo
22456 Adams John
77895 Carter 24562
77895 Carter Thomas

44678

  • INNER JOIN κλειδί επιστρέφει γραμμές όταν υπάρχει τουλάχιστον ένας ταινία που ταιριάζει στη φόρμα. Αν το τμήμα "Persons" δεν έχει ταινία που ταιριάζει στο "Orders", δεν θα εμφανιστούν αυτές οι γραμμές. Προηγούμενη σελίδα
  • Επόμενη σελίδα SQL Left Join