数据库
文章平均质量分 51
长江之友
这个作者很懒,什么都没留下…
展开
-
mysql数据库常用的查询语句(单表查询)
一 基本单表查询语句 1 使用select语句查询一个数据表 select* from 数据表名; 2 查询表中的一个字段或多个字段 select 字段1,字段2 from 数据表; 3 查询表中指定的数据信息 select* from数据表名order by id desc l原创 2013-10-27 15:30:32 · 15590 阅读 · 0 评论 -
mysql数据库常用的查询语句(多表查询)
1 内连接查询select 字段1,字段2 from 表1,表2 where 表1.字段3=表2.字段3; //要有相同的字段3 查询的是具有相同的字段3值 (注:表1 inner join 表2 中间的inner on一般可以省略)例如: 原表countrymysql> select * from country;+----+----------+-----------原创 2013-10-27 16:05:27 · 4225 阅读 · 0 评论 -
mysql一条语句删除多表(多表删除)
语句1:delete from sheng,city,dian using sheng,city,dian where sheng.sid=2 and city.sid=sheng.sid and dian.cid=city.cid注:这条语句执行时,要保证三个表中必须有满足语句中要求的数据是才可以删除,否则数据不能删除,但不提示错误,因为语法正确语句2:DELETE a,b fr原创 2013-10-27 16:17:44 · 6184 阅读 · 1 评论 -
mysql多表更新
方法一:UPDATE product p, productPrice pp SET pp.price = pp.price * 0.8 WHERE p.productId = pp.productId AND p.dateCreated 方法二:UPDATE product p INNER JOIN productPrice pp ON p.productId = pp.pr原创 2013-12-04 15:16:29 · 996 阅读 · 0 评论 -
MySQL concat函数的使用
MySQL concat函数是MySQL数据库中众多的函数之一,下文将对MySQL concat函数的语法和使用进行说明,供您参考和学习。MySQL concat函数使用方法:CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串。转载 2014-02-15 16:05:41 · 968 阅读 · 0 评论 -
SQL操作语句中的注意点
一 查询语句1 distinct关键字消除重复行当查询的结果数据中出现重复数据时,在查询条件中加上distinct关键字消除重复行;如:select distinct Sno from SC;2 like匹配的通配符%和_% :代表任意长度(包括0)的字符串,例如:like'a%b',表示以a开头,以b结尾的任意长度的字符串;_ :代表任意单个字符,注意数据库的字符集为AS原创 2014-10-17 22:37:41 · 1386 阅读 · 0 评论 -
授权远程连接MySQL(Linux)
MySQL远程访问的命令 格式: mysql -h主机地址 -u用户名 -p用户密码首先在目标服务器上(115.159.66.51)修改mysql的my.cnf文件: 修改退出后,重启mysql服务 命令:sudo service mysql restart此时尝试用115.159.66.51主机来连接mysql ubuntu@VM-194-212-ubuntu:/etc/mysql$ my原创 2015-06-29 12:07:31 · 1062 阅读 · 0 评论 -
sql特殊查询
查询数据表中的重复数据场景:有一个数据表member,结构如下: 表中数据如下: 要求查询member表中name重复的数据,sql语句为: select a.id,b.name from member as a,member as b where a.name=b.name and a.id<>b.id; 结果如下图:原创 2015-08-01 11:12:55 · 949 阅读 · 0 评论