编辑
2023-10-25
mysql
00
请注意,本文编写于 563 天前,最后修改于 563 天前,其中某些信息可能已经过时。

目录

image.png

image.png

sql
SELECT user_id, MAX(time_stamp) AS last_stamp FROM Logins WHERE YEAR(time_stamp) = 2020 GROUP BY user_id; SELECT user_id, MAX(time_stamp) as last_stamp FROM Logins WHERE TIMEDIFF(time_stamp,'2020-01-01 00:00:00')>0 and TIMEDIFF(time_stamp,'2020-12-31 23:59:59') <0 GROUP BY user_id SELECT user_id, MAX(time_stamp) as last_stamp FROM Logins WHERE DATEDIFF(time_stamp,'2020-01-01 00:00:00')>=0 and DATEDIFF(time_stamp,'2020-12-31 23:59:59') <=0 GROUP BY user_id

image.png

image.png

sql
SELECT 'Low Salary' AS category, COUNT(*) AS accounts_count FROM Accounts WHERE income < 20000 UNION SELECT 'Average Salary' AS category, COUNT(*) AS accounts_count FROM Accounts WHERE income >= 20000 AND income <= 50000 UNION SELECT 'High Salary' AS category, COUNT(*) AS accounts_count FROM Accounts WHERE income > 50000; SELECT 'Low Salary' AS category, SUM(CASE WHEN income < 20000 THEN 1 ELSE 0 END) AS accounts_count FROM Accounts UNION SELECT 'Average Salary' category, SUM(CASE WHEN income >= 20000 AND income <= 50000 THEN 1 ELSE 0 END) AS accounts_count FROM Accounts UNION SELECT 'High Salary' category, SUM(CASE WHEN income > 50000 THEN 1 ELSE 0 END) AS accounts_count FROM Accounts

本文作者:yowayimono

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!