2023-06-16 08:38
116
0
0
0
SELECT student_id, student_name FROM student
WHERE student_id NOT IN (SELECT student_id FROM course WHERE teacher_name='张三')
2023-06-16 08:38
101
0
0
0
SELECT COUNT(*) FROM teacher WHERE name LIKE '猴%';
2023-06-16 08:34
142
0
0
0
SELECT student_no,student_name,COUNT(course_no) AS course_num,SUM(score) AS total_score FROM student LEFT JOIN choose ON student.student_no=choose.student_no GROUP BY student_no;
2023-06-16 08:34
100
0
0
0
SELECT student_id,AVG(score)
FROM score
GROUP BY student_id
HAVING AVG(score) >60;
2023-06-15 08:58
111
0
0
0
SELECT stu_num FROM student WHERE course_01 > course_02 AND course_num = '01';
2023-06-15 08:58
93
0
0
0
会从两张或以上表中返回符合连接条件的行记录,并且只返回匹配的部分,而不会返回所有的行记录。
例如:
SELECT *
FROM table1
INNER JOIN table2
ON table1.id = table2.id;
2023-06-14 09:19
108
0
0
0
sql求连续点击三次的用户数,中间不能有别人的点击
要找到连续点击三次的用户数,并且中间不能有别人的点击,你可以使用SQL查询来实现。以下是一种通用的示例查询:
sql
```
SELECT user_id
FROM (
SELECT user_id, click_date,
ROW_NUMBER() OVER
2023-06-14 09:14
102
0
0
0
IN:IN 操作符用于指定一个给定的值是否存在于一个列表或一个子查询中。
EXISTS:EXISTS 操作符用于检测子查询所返回的行是否存在。
联系:都是用于检测一个特定的值是否存在于列表或子查询中。
区别:IN 操作符只能用于给定值,而 EXISTS 操作符只能用于子查询。