-
select *中的“*”过滤的是字段,而不是记录查看全部
-
1、插入记录 INSERT [INTO] tbl_name [(col_name,...) ] VALUES(val1,val2,....) 2、部分字段赋值使用(col_name1,col_name2,...) 3、插入列col_name可以省略,但必须为所有字段输入信息,否则报错 4、查找记录:SELECT expr,... FROM tbl_name; [ 查看全文 ]查看全部
-
select 15 between 1 and 20;1 select 1 between 1 and 20; 1,闭合的区间 select 15 in (5,15,20,25):1 select 13 not in (5,15,20,25); select null is null;:1 select * from test where age is not null;查看全部
-
ceil:向上取整 floor:向下取整 div:整数除法 select 3 div 4 :0 mod :取余查看全部
-
DATE_ADD查看全部
-
concat:字符链接,如select concat('a','b','c');abc concat_ws 字符串链接 如select concat('|','a','b','c'):a|b|c format:格式化字符串,如,select format(125670.56,2):125,756.56;select format(125670.56,1):125,756.6 select lower('MySql'):mysql; select upper('mysql'):MYSQL select left('mysql',2):my select right('mysql',3);:sql select length('my sql'):6 select ltrim(' mysql ssk'):mysql ssk; select ltrim(' mysql '): mysql; select trim(' mysql '): mysql; selelct trim(leading '?' from '??mysql??'):mysql?? selelct trim(trailing '?' from '??mysql??'):??mysql selelct trim(both'?' from '??mysql??'):??mysql select replace('???my???sql???','?','');:mysql; select replace('???my???sql???','?','!');:mysql; select substring('mysql',1,2):my select sbstring('mysql',1);mysql select substing(mysql,-1):l;负数从后面开始取,长度不可以为负值,但是可以不填,不填代表着所有 select * from test where username like'%1%%' escape('1');:获得名字中有%号的记录 %:任意个字符 _:任意一个字符查看全部
-
% _查看全部
-
EXCAPE查看全部
-
insert into goods_brand(brand_name) (select brand_name from tdb_goods group by brand_name having count(brand_name)>=1); update tdb_goods as g inner jion goods_brand as b on g.brand_name = b.brand_name set g.brand_name= b.brand_id; alter table tdb_goods change brand_name brand_id smallint unsigned not null default 0;查看全部
-
select now();当前日期和时间 select curdate();当前日期 select curtime();当前时间 select date_add('2014-3-12',interval 365 day);日期增加在2014-3-12上加365天 select date_add('2014-3-12',interval -365 day);日期减少在2014-3-12上减365天 select date_add('2014-3-12',interval 365 week); select datediff('2013-3-12','2014-3-12');输出365,得到两个日期之间的差值 select date_format('2014-10-13','%m/%d/%Y');输出10/13/2014进行日期格式化 %m 月, 数字(01……12) %c 月, 数字(1……12) %b 缩写的月份名字(Jan……Dec) %j 一年中的天数(001……366) %H 小时(00……23) %k 小时(0……23) %h 小时(01……12) %I 小时(01……12) %l 小时(1……12) %i 分钟, 数字(00……59) %r 时间,12 小时(hh:mm:ss [AP]M) %T 时间,24 小时hh:mm:ss) %S 秒(00……59) %s 秒(00……59) %p AM或PM查看全部
-
select 15 between 1 and 22;输出1 select 35 between 1 and 22;输出0 select 35 not between 1 and 22;输出1 select 10 in(5,10,15,20);输出1 select null is null; 输出1 select 0 is null;输出0 select * from test where first_name is null;查看全部
-
TIMESTAMP:时间戳查看全部
-
一、存储范围(一般用的较少,多用数字类型表示) 1、YEAR:1970至2069 2、TIME:-838:59:59至838:59:59 3、DATE:1000-1-1至9999-12-31 4、DATETIME: 1000-1-1 00:00:00至9999-12-31 23:59:59 5、TIMESTAMP(时间戳):1970-01-01 08:00:01至2038-01-19 11:14:07查看全部
-
插入记录(插入多条记录) insert [into] tbl_name [(col_name,...)] {values | value} ({expr | default},...),(...),... 插入数据可以是函数或者表达式 默认值可以直接插入 default 主键可以直接插入 null 或者 default查看全部
-
约束 数据表操作查看全部
举报
0/150
提交
取消