不要慌,不要急,慢慢来,听仔细,问明白题目再答题。
一张表里
orderid ueser date
查找七月份有订单但八月份没有订单的用户,统计总数。
面试官说用not in我当时听成(login),
SELECT COUNT(user)
FROM orderTable
WHERE date='7月' AND user NOT IN
(SELECT user
FROM orderTable
WHERE date='8月')
GO
(1月27越看SQL,越明白到原来是这个意思,晚了)
SELECT COUNT(user)
FROM orderTable
WHERE date LIKE ‘2014/07/%' AND user NOT IN
(SELECT user
FROM orderTable
WHERE date LIKE '2014/08/%')
GO
(1月28,看完LIKE改,绿色)
还可以的SQL学习连接
http://www.w3school.com.cn/sql/sql_update.asp