zfxcms ^回到顶部

您的当前位置:首页 > 最新IT资讯

最新资讯

[MySQL] 达梦数据库查询表字段及注释

获取表:selecttable_name from user_tables; //当前用户拥有的表select table_name from all_tables; //所有用户的表select table_name from dba_tables; //包括系统表select table_name from dba_tables where owner='用户名'user_ta...

[postgresql] pgsql转int类型

如果超出上限::INT转换失败用cast(substring(b."adCode"::TEXT,1,4) as bigint)select CASE WHEN b."adCode"::TEXT similar to '%00' THEN cast(substring(b."adCode"::TEXT,1,4) as big...

[MySQL] mysql查询区分大小写

解决办法:mysql可以在SQL语句中加入 binary来区分大小写。BINARY不是函数,是类型转换运算符,它用来强制它后面的字符串为一个二进制字符串,可以理解为在字符串比较的时候区分大小写。一、查询语句上加binary select * from users WHERE binary user_name = '张三' AND status != 0二、建表时加bina...

[MySQL] 更新操作

CREATE TABLE `test2` ( `id` int(11) NOT NULL, `filed1` varchar(255) DEFAULT NULL, `filed2` varchar(255) DEFAULT NULL, `filed3` int(11) DEFAULT NULL, `filed4` varchar(255) DEFAULT NULL, PRIMARY KEY (`i...

[MySQL] 将一个字段处理给另一个字段

1.将同一个表中的一个字段的值复制给另一个字段UPDATE t_userSET signed_time = create_time 122.将同一个表中两个类型一样的字段的值互换UPDATE t_user u1, t_user u2SET u1.signed_time = u2.create_time,u2.create_time = u1.signed_time3.不同表一列复制到另一个列upd...

[postgresql] postgresql补齐0

左补0函数:lpad()select lpad(‘538’, 6, ‘0’) //解释:538不满6位数时,左变补0,让其达到6位长度右补0函数:rpad()select rpad(‘538’, 6, ‘0’)//解释:538不满6位数时,右边补0,让其达到6位长度...

[MySQL] MySQL按时间统计

mysql 按日期统计按年汇总,统计:select sum(mymoney) as totalmoney, count(*) as sheets from mytable group by date_format(col, '%Y');按月汇总,统计:select sum(mymoney) as totalmoney, count(*) as sheets from mytable...

[MySQL] mysql去掉替换特殊字符

SELECT REPLACE (hmMAC,":","") as from hostMAC WHERE;#去掉00:0c:29:fe:1f:a5的冒号为000c29fe1fa5#update 表名 set 列名 = REPLACE (mcategory,"要去掉的字符","") where 列名 like "...

[MySQL] MySQL用户操作

创建用户CREATEUSER'username'@'host'IDENTIFIEDBY'password';username – 你将创建的用户名说明:host – 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如 果想让该用户可以从任意远程主机登陆,可以使用通配符%password – 该用户的登陆密码,密码可以为空,如果...

[MySQL] mysql时间默认值操作

日期类型区别及用途MySQL 的日期类型有5个,分别是: date、time、year、datetime、timestamp。将在“菜鸟教程”和百度获取的资料,整理成如下表格:类型字节格式用途是否支持设置系统默认值date3YYYY-MM-DD日期值不支持time3HH:MM:SS时间值或持续时间不支持year1YYYY年份不支持datetime8YYYY-MM-DD HH:MM:SS日期和时间混...

[MySQL] mysql必要操作(五)

三、索引规约【建议】(1)避免在更新比较频繁、区分度不高的列上单独建立索引解读:区分度不高的列单独创建索引的优化效果很小,但是较为频繁的更新则会让索引的维护成本更高。【强制】(2) JOIN的表不允许超过五个。需要JOIN的字段,数据类型必须绝对一致; 多表关联查询时,保证被关联的字段需要有索引解读:太多表的JOIN会让Mysql的优化器更难权衡出一个“最佳”的执行计划(可能性为表数量的阶乘),同...

[MySQL] mysql必要操作(四)

二、SQL规约【建议】 (1) 为了充分利用缓存,不允许使用自定义函数、存储函数、用户变量解读:如果查询中包含任何用户自定义函数、存储函数、用户变量、临时表、Mysql库中的系统表,其查询结果都不会被缓存。比如函数NOW()或者CURRENT_DATE()会因为不同的查询时间,返回不同的查询结果。【强制】(2)在查询中指定所需的列,而不是直接使用“ *”返回所有的列解读:读取不需要的列会增加CPU...

68 条记录 1/6 页 上一页 12345 下5页 下一页 尾页