Giỏ hàng 0 0888 916 889

PHP#7 - MySQL#3 - Câu lệnh select có kết bảng - Câu lệnh select lồng nhau - Select ngẫu nhiên

1
 

Câu lệnh select có kết bảng

Là các câu lệnh lấy dữ liệu từ nhiều bảng. Bạn phải ghi điều kiện kết bảng trong phần where

Ví dụ 1:

SELECT  idTin, Tin.idSK, Mota , TieuDe
FROM Tin, SuKien
WHERE Tin.idSK= SuKien.idSK
ORDER BY idSK ASC



Ví dụ 2:

SELECT  idTin,  User.Username, Loaitin.Ten, TieuDe
FROM Tin, User, LoaiTin
WHERE Tin.idUser= User.idUser AND  Tin.idLT=LoaiTin.idLT
Order By Ngay Desc Limit 0,10




Câu lệnh select lồng nhau

Là câu lệnh sql có nhiều select lồng nhau

Ví dụ: 

1.   SELECT idtin, Ngay, TieuDe FROM tin WHERE  Ngay >= All (SELECT Ngay FROM Tin)

==>






2.   SELECT idLT, Ten FROM loaitin WHERE  idLT in (SELECT idLT FROM Tin group by idLT)

==>




Select ngẫu nhiên

1.    select idBC, MoTa from BinhChon  order by rand() limit 0,1; 

==>


2.    select idTin, TieuDe from tin order by rand() limit 0,3;

==>


1