1. Trang chủ
  2. » Thể loại khác

inner join trong sql

2 98 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Cấu trúc

  • INNER JOIN trong SQL

    • Cú pháp

    • Ví dụ

Nội dung

http://vietjack.com/sql/index.jsp Copyright © vietjack.com INNER JOIN SQL Loại JOIN thường sử dụng quan trọng INNER JOIN Chúng gọi EQUIJOIN INNER JOIN tạo bảng kết việc kết hợp giá trị cột hai bảng (bang1 bang2) dựa join-predicate Truy vấn so sánh hàng bang1 với hàng bang2 để tìm cặp hàng mà thỏa mãn join-predicate Khi join-predicate thỏa mãn, giá trị cột cặp hàng kết nối A B kết hợp vào hàng kết Cú pháp Cú pháp INNER JOIN SQL là: SELECT bang1.cot1, bang2.cot2 FROM bang1 INNER JOIN bang2 ON bang1.field_chung = bang2.field_chung; Ví dụ Giả sử có hai bảng, bảng SINHVIEN có ghi sau: + + -+ -+ -+ + | ID | TEN | TUOI| KHOAHOC | HOCPHI | + + -+ -+ -+ -+ | | Hoang | 21 | CNTT | 4000000 | | Viet | 19 | DTVT | 3000000 | | Thanh | 18 | KTDN | | | Nhan | 19 | CK | 4500000 | | Huong | 20 | TCNH | 5000000 | | 4000000 | | | + + -+ -+ -+ -+ Bảng MUONSACH có ghi sau: + -+ -+ -+ + |STT | NGAY | SINHVIEN_ID | SOTIEN | + -+ -+ -+ + http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/sql/index.jsp Copyright © vietjack.com | 102 | 2009-10-08 00:00:00 | | 320 | | 100 | 2009-10-08 00:00:00 | | 250 | | 101 | 2009-11-20 00:00:00 | | 280 | | 103 | 2008-05-20 00:00:00 | | 290 | + -+ -+ -+ + Bây giờ, kết hợp hai bảng sử dụng INNER JOIN SQL sau: SQL> SELECT ID, TEN, SOTIEN, NGAY FROM SINHVIEN INNER JOIN MUONSACH ON SINHVIEN.ID = MUONSACH.SINHVIEN_ID; Ví dụ cho kết quả: + + + + -+ | ID | TEN | SOTIEN | NGAY | + + + + -+ | | Thanh | 320 | 2009-10-08 00:00:00 | | | Thanh | 250 | 2009-10-08 00:00:00 | | | Viet | 280 | 2009-11-20 00:00:00 | | | Nhan | 290 | 2008-05-20 00:00:00 | + + + + -+ http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... -+ -+ + Bây giờ, kết hợp hai bảng sử dụng INNER JOIN SQL sau: SQL> SELECT ID, TEN, SOTIEN, NGAY FROM SINHVIEN INNER JOIN MUONSACH ON SINHVIEN.ID = MUONSACH.SINHVIEN_ID; Ví dụ...http://vietjack.com /sql/ index.jsp Copyright © vietjack.com | 102 | 2009-10-08 00:00:00 | | 320 | | 100 | 2009-10-08

Ngày đăng: 02/12/2017, 12:11

HÌNH ẢNH LIÊN QUAN

INNER JOIN tạo một bảng kết quả mới bằng việc kết hợp các giá trị cột của hai bảng (bang1 và bang2)  dựa  trên join-predicate - inner join trong sql
t ạo một bảng kết quả mới bằng việc kết hợp các giá trị cột của hai bảng (bang1 và bang2) dựa trên join-predicate (Trang 1)
FROM SINHVIEN      INNER JOIN MUONSACH  - inner join trong sql
FROM SINHVIEN INNER JOIN MUONSACH (Trang 2)
Bây giờ, chúng ta kết hợp hai bảng bởi sử dụng INNER JOIN trong SQL như sau: SQL> SELECT  ID, TEN, SOTIEN, NGAY  - inner join trong sql
y giờ, chúng ta kết hợp hai bảng bởi sử dụng INNER JOIN trong SQL như sau: SQL> SELECT ID, TEN, SOTIEN, NGAY (Trang 2)

TỪ KHÓA LIÊN QUAN