10/10/2018, 10:08
Lấy Dữ liệu của 2 table
Mình có :
table1 khachhang(MaKH,TenKH,LoaiPhong,SoPhong).
table2 phong(MaPhong,LoaiPhong,SoPhong,TinhTrang).
Mình dùng php muốn lấy MaKH và TenKH ở trong SoPhong với điều kiện TinhTrang='Da Co'. Mình đã dùng qua:
"SELECT * FROM phong INNER JOIN khachhang ON phong.TinhTrang = 'Da Co' AND phong.LoaiPhong = khachhang.LoaiPhong ";
Nhưng câu lệnh trên chạy ko đúng. Có bạn nào biết cách xử lí thì giúp giùm mình.
table1 khachhang(MaKH,TenKH,LoaiPhong,SoPhong).
table2 phong(MaPhong,LoaiPhong,SoPhong,TinhTrang).
Mình dùng php muốn lấy MaKH và TenKH ở trong SoPhong với điều kiện TinhTrang='Da Co'. Mình đã dùng qua:
"SELECT * FROM phong INNER JOIN khachhang ON phong.TinhTrang = 'Da Co' AND phong.LoaiPhong = khachhang.LoaiPhong ";
Nhưng câu lệnh trên chạy ko đúng. Có bạn nào biết cách xử lí thì giúp giùm mình.
Bài liên quan
table2 phong(MaPhong,LoaiPhong,SoPhong,TinhTrang).
học hành cái kiểu gì mà thiết kế cái bảng tởm thế.
khách hàng(MaKH,TenKH,SoPhong) - gạch cái loại phòng đi. Biết số phòng truy qua bên table phòng thì biết ngay loại phòng gì rồi.
Vi phạm, chuẩn thiết kế
SELECT Fields from TABLE1 ALIAS1 INNER JOIN TABLE2 ALIAS2 ON ALIAS1.ID=ALIAS2.ID
Còn thiết kế bảng thì như muhiepsy đã nói rồi đấy. Bạn thiết kế CHƯA CHUẨN.
Truy vấn thì sai cấu trúc...
Ở cái dd này ai cũng như "mày" thì còn đâu nữa cái dd để mọi người giao lưu học hỏi !
P/s: dùng từ "mày" khi gặp những thằng thiếu văn hóa, giáo dục.