mysql相关查询操作_MySQL常用查询操作

下面是常用mysql数据库查询总结:

显示一个数据表的所有数据。

mysql> SELECT * FROM [table name];

返回指定数据表的各列信息。

mysql> show columns from [table name];

使用值“blog”过滤显示选定的某些行。

mysql> SELECT * FROM [table name] WHERE user = "blog";

显示所有包含name为”Bob”和phone number为“5889”的记录。

mysql> SELECT * FROM [table name] WHERE name = "Bob" AND phone_number = '5889';

显示所有不包含name为”Bob”和phone number为“5889”的记录,并以phone_number字段排序。

mysql> SELECT * FROM [table name] WHERE name != "Bob" AND phone_number = '5889' order by phone_number;

显示所有的name以字母“bob”开头和phone number为“5889”的记录。

mysql> SELECT * FROM [table name] WHERE name like "Bob%" AND phone_number = '5889';

显示name以字母“bob”开头和phone number为“5889”的第1至第5条记录。

mysql> SELECT * FROM [table name] WHERE name like "Bob%" AND phone_number = '5889' limit 1,5;

使用正则表达式查找记录。使用“正则表达式二进制”强制区分大小写。此命令查找以a开头的任何记录。

mysql> SELECT * FROM [table name] WHERE rec RLIKE "^a";

返回唯一不同的记录。

mysql> SELECT DISTINCT [column name] FROM [table name];

以升序或降序显示选定的记录。

mysql> SELECT [col1],[col2] FROM [table name] ORDER BY [col2] DESC;

返回行数。

mysql> SELECT COUNT(*) FROM [table name];

统计指定列值的总和。

mysql> SELECT SUM(*) FROM [table name];

联结表。

mysql> select lookup.illustrationid, lookup.personid,person.birthday from lookup left join person on lookup.personid=person.personid=statement to join birthday in person table with primary illustration id;

创建数据表例1。

mysql> CREATE TABLE [table name] (firstname VARCHAR(20), middleinitial VARCHAR(3), lastname VARCHAR(35),suffix VARCHAR(3),officeid VARCHAR(10),userid VARCHAR(15),username VARCHAR(8),email VARCHAR(35),phone VARCHAR(25), groups VARCHAR(15),datestamp DATE,timestamp time,pgpemail VARCHAR(255));

创建数据表例2。

mysql> create table [table name] (personid int(50) not null auto_increment primary key,firstname varchar(35),middlename varchar(50),lastnamevarchar(50) default 'bato');

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值