最新 人气 评论

MySQL 获取当前时间的秒级、毫秒级时间戳

秒级时间戳: ``` SELECT UNIX_TIMESTAMP(); ``` 毫秒级时间戳: ``` SELECT UNIX_TIMESTAMP(NOW()) * 1000; ```

MySQL导入多个.sql文件高效方法

1、使用MySQL命令行客户端: 可以使用source命令实现,将多个.sql文件导入到一个MySQL数据库中: ``` mysql> source /path/to/file1.sql; mysql> source /path/to/file2.sql; ``` 2、使用Windows的CMD命令行: 可以使用mysql.exe命令: ``` C:\

mysql查询各学生的年龄

``` SELECT student.name,student.age FROM student; ```

mysql查询选修了全部课程的学生信息

``` SELECT * FROM student WHERE student_id IN (SELECT student_id FROM elective GROUP BY student_id HAVING COUNT(*) = (SELECT COUNT(*) FROM course)); ```

mysql查询本月过生日的学生

SELECT * FROM students WHERE MONTH(birth) = MONTH(NOW())

集合运算(UNION、UNION ALL、INTERSECT、MINUS)

UNION:求两个或多个集合的并集,去除重复 UNION ALL:求两个或多个集合的并集,不去除重复 INTERSECT:求两个或多个集合的交集,去除重复 MINUS:求两个或多个集合的差集,去除重复

mysql查询下一个月过生日的学生

SELECT * FROM student WHERE MONTH(birthday) = MONTH(DATE_ADD(NOW(), INTERVAL 1 MONTH));

mysql检索至少选修两门课程的学生学号

select distinct student_id from student_course group by student_id having count(*) >= 2;
T:0.010172s,M:275.75 KB
返回顶部 留言