java查询mysql列语句_mysql常用查询语句

基本语句

1、mysql   -u   root   -p                            数据库连接

2、create   databases  数据库名             创建数据库

3、drop   database   数据库名                 删除数据库

查询语句

4、SELECT*FROM 表名称                    查询表中所有数据

5、SELECTidcard,name

FROM student                                    条件查询,

6、SELECT DISTINCT addr

FROM student                                    查询到重复值只输出一次

7、SELECT *

FROM student

WHERE idcard=1;                               查询idcard为1的学生信息

8、SELECT *

FROM student

WHERE name="TOM" AND age=18;    查询名字为TOM并且年龄为18

9、SELECT *

FROM student

WHERE name="T" OR age=18;           查询名字为T或者年龄为18的满足一个条件即可

10、SELECT idcard,name,age

FROM student

ORDER BY age;                                  按年龄升序查询

11、INSERT INTO student VALUES (7,"MARRY",22,1,"浙江绍兴");                像表格中插入数据

12、UPDATE student SET gender = 0;                    更新表中某列的数据

13、UPDATE student SET gender = 0

WHERE idcard=1;                                             更新表中某行某列的数据

14、DELETE

FROM student

WHERE idcard = 5;                                        删除idcard为5的行

15、SELECT *

FROM student

WHERE  addr LIKE "%湖%";                       查询地址中带湖的,全部输出来

16、SELECT *

FROM student

WHERE idcard IN (1,2,4,7);                         查询idcard为1、2、4、7的全部数据

17、SELECT idcard AS id,name,age,gender,addr

FROM student                                              修改idcard的别名为id显示出来

18、SELECT               student.`name`,student.age,student.addr,course.course_name,mid_stu_course.grade

FROM student

JOIN mid_stu_course ON student.idcard=mid_stu_course.idcard

JOIN course ON mid_stu_course.course_id=course.course_id

WHERE student.idcard=1;                                         查询idcard为1的学生的信息

19、SELECT student.idcard

FROM student

UNION

SELECT mid_stu_course.course_id

FROM mid_stu_course;                                    查询结果并且合并结果集

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值