MYSQL相关
sotong006
java
展开
-
mysql中MAX函数使用注意点
Mysql中数字类型字段可直接使用MAX()函数,儿对于其他类型的字段要使用它一下语句:MAX(CAST(name AS nusigned))转载 2017-05-02 23:32:53 · 8340 阅读 · 0 评论 -
mysql 不等于号写法
mysql 不等于号写法mysql中用selece * from table where id sql 里 符号来代码不等于因为但是!=在sql2000中用到,则是语法错误,不兼容的原创 2017-12-02 09:28:33 · 168918 阅读 · 6 评论 -
优化数据库方法
1、选取最适用的字段属性例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。2、使用连接(JOIN)来代替子查询例如,假设我们要将所有没有订单记录的用户取出来,可以用下面这个查询完成:SELECT * FROM customerinfoWHERE CustomerID ...原创 2018-07-06 10:29:28 · 154 阅读 · 0 评论 -
mysql杂记1
数据库索引按照索引列值的唯一性,索引可分为唯一索引和非唯一索引;非唯一索引:create index 索引名 on 表名(列名) tablespace 表空间名;唯一索引:建立主键或者唯一约束时会自动在对应的列上建立唯一索引;between范围是一个闭区间在mysql中,查询某字段为空时,切记不可用 = null,而是 is null,不为空则是 is not nullMYS...原创 2018-07-06 10:30:49 · 127 阅读 · 0 评论 -
Mysql查询某字段值重复的数据
查询user表中,user_name字段值重复的数据及重复次数select user_name,count(*) as count from user group by user_name having count>1;转载 2018-09-04 16:35:13 · 19315 阅读 · 0 评论 -
MySQL连表Update修改数据
设想两张表,如下table A field id field nametable B field id filed my_name现在希望将表B中的my_name中的内容“拷贝”到表A中对应的name字段中,表A中的记录与表B中的记录通过id对应。首先我们来连表查询一下:SELECT a.id, a.name, b.my_nameFROM A a, B b W...转载 2018-09-04 16:39:26 · 17102 阅读 · 0 评论