
sql
文章平均质量分 52
chenna1102cn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sql 基础(一)
create database 创建数据库alter database 修改数据库create table 创建新表alter table 改变数据库表drop table 删除表create index 创建索引drop index 删除索引select从表中选取数据:select 列名称1,列名称2 from 表名称select * from 表名称原创 2017-08-16 16:35:56 · 243 阅读 · 0 评论 -
sql top与like(二)
top子句用于规定要返回的记录的数目(并非所有数据库系统都支持top子句)选取头两条记录:select top 2 * from Persons选取50%的记录:select top 50 percent from Personslike 操作符 用于在where 子句中搜索列中的指定模式。原创 2017-08-16 17:35:07 · 507 阅读 · 0 评论 -
Mysql (一)
运行cmd,启动服务:net start mysql,停止服务:net stop mysql 清屏:cls登录数据库:mysql -uroot -p*** -P3306 -hmysql退出:exit / quit / \q修改提示符:mysql -uroot -proot --prompt 提示符mysql -uroot -proot --prompt /h my原创 2017-09-17 09:20:50 · 297 阅读 · 0 评论 -
Mysql (二)
约束分为表级约束和列级约束外键约束保证数据的一致性,完整性,实现数据表的一对一,一对多的关系:FOREIGN KEY有外键列的表称为子表,子表所参照的表为父表如何编辑数据表默认的存储引擎:MYSQL配置文件:torage-server=INNODB原创 2017-09-17 13:31:11 · 282 阅读 · 0 评论 -
MYSQL (三)
添加单列:ALTER TABLE use1 ADD age TINYINT UNSIGNED NOT NULL DEFAULT 10;ALTER TABLE use1 ADD password TINYINT UNSIGNED NOT NULL AFTER username;添加多列不能指定位置关系,只能在下方。删除列:ALTER TABLE user1DROP truename; 删原创 2017-09-17 14:34:17 · 296 阅读 · 0 评论 -
MYSQL(四)
子查询:出现在其他SQL语句内的SELECT子句,潜逃在查询内部,切必须始终出现在圆括号内。子查询可以返回标量,一行,一列或子查询。求平均值,并将平均值四舍五入,保留两位小数:SELECT ROUND (AVG(goods_price),2) FROM tdb_goods;获取商品价格大于平均价格的商品:SELECT goods_id,goods_name,goods_pric原创 2017-09-17 18:03:26 · 330 阅读 · 0 评论 -
MYSQL(五)
连接:链接,左右外连接,左右内链接无限极分类表:CREATE TABLE tdb_goods_type(type_id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,type_name VARCHAR(20) NOT NULL,parent_id SMALLINT UNSIGNED NOT NULL DEFAULT 0);自身原创 2017-09-17 20:01:03 · 332 阅读 · 0 评论 -
MYSQL(五)
函数:SELECT CONCAT(first_name,last_name) AS fullname FROM test;SELECT CONCAT_WS('-','A','B','C'); A-B-C;至少要有三个参数SELECT DATE_ADD('2016-1-1',INTERVAL -365 DAY);SELEC原创 2017-09-17 22:36:23 · 312 阅读 · 0 评论