orderdetails有2154条记录,orders有830条记录
orders与orderdetails通过OrderID相连,且OrderID为orders表的主键
那么:
1、以下语句会有多少条记录?
SELECT COUNT(*) FROM orders A
JOIN orderdetails B ON A.OrderID=B.OrderID
2、以下语句会有多少条记录?
SELECT COUNT(*) FROM orders A
LEFT JOIN orderdetails B ON A.OrderID=B.OrderID
3、以下语句会有多少条记录?
SELECT COUNT(*) FROM orderdetails A
JOIN orders B ON A.OrderID=B.OrderID
4、以下语句会有多少条记录?
SELECT COUNT(*) FROM orderdetails A
LEFT JOIN orders B ON A.OrderID=B.OrderID
5、以下语句会有多少条记录?
SELECT COUNT(*) FROM orderdetails A
JOIN orders B ON 1=1
6、以下语句会有多少条记录?
SELECT COUNT(*) FROM orderdetails A
JOIN orders B ON 1<>1
7、以下语句会有多少条记录?
SELECT COUNT(*) FROM orderdetails A
LEFT JOIN orders B ON 1<>1
答案:
1、2514
2、830
3、2514
4、2514
5、2514✖830
6、0
7、2514