SQL命令语句

您所在的位置:网站首页 sqlserver修改字段名 SQL命令语句

SQL命令语句

2023-06-26 23:25| 来源: 网络整理| 查看: 265

数字整数:INT        字符串:VARCHAR

创建表:  CREATE TABLE IF NOT EXISTS `user`             创建表,表的名字为user, 如果它不存在的话就创建,否则不创建 ( `user_id` INT UNSIGNED AUTO_INCREMENT,      字段名叫user_id 整数类型 无符号的 自增的 `user_name` VARCHAR(100) NOT NULL,            字段名叫user_name 最大能存储100个字符的字符串 不可以为空 `birthday` DATE,                              字段名叫birthday 日期类型 PRIMARY KEY ( `user_id` )                     唯一主键是user_id )ENGINE=InnoDB DEFAULT CHARSET=utf8;          存储引擎为InnoDB 默认字符编码是utf8

新增一行数据: INSERT INTO 表名 ( 字段名1,字段名2,...字段名N ) VALUES ( "值1","值1",..."值N" );

新增多行数据: INSERT INTO 表名 ( 字段名1,字段名2,...字段名N )  VALUES  ( "值1","值2",..."值N" ), ( "值1","值2",..."值N" ), ( "值1","值2",..."值N" );

更新表中全部数据: UPDATE 表名 SET 列1=新值1,列2=新值2

按条件更新数据: UPDATE 表名 SET 列1=新值1,列2=新值2 WHERE 过滤条件

删除表中全部数据(不重置id): delete from 表名;

清空表中数据(重置id): truncate table 表名;

按条件删除表中部分数据: delete from 表名 where 字段名=字段值;

删除表: drop table [if exists] 表名;

查询表中全部字段: select * from 表名

查询表中全部字段: select * from 表名

有条件查询表中字段: 查询语句:select * from 表名 where 字段名 条件

查询表中指定的字段: select 字段1,字段2,字段N from 表名

单条件查询: select * from 表名 where 字段名=字段值

模糊条件查询:                            表模糊符号但字符串无上限:%           哪里模糊 %符号放哪里  select * from 表名 where 字段名 like “%关键字”

模糊条件查询:                             表模糊但给上限的符号:_       一个_为一个字符上限 select * from 表名 where 字段名 like “李_”

筛选大于某个值的字段: select * from 表名 where 字段名 > 值

筛洗小于某个值的字段: select * from 表名 where 字段名 < 值

筛选大于等于某个值的字段: select * from 表名 where 字段名 >= 值 select * from 表名 where 字段名



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3