
sql
Sheena..
这个作者很懒,什么都没留下…
展开
-
SQL循环 批量更新 update foreach
如何在Mysql语句的insert语句中使用foreach方法,做循环插入?这里有一个user的集合,users,将其遍历插入到数据库表user中,方法如下:<insert id="addList" parameterType="com.java4all.User"> INSERT INTO user(name,age,address) <foreach collection="users" item="user" index="index" sep转载 2020-08-18 19:22:58 · 6995 阅读 · 2 评论 -
NOT EXISTS 和NOT in
如果查询语句使用了not in,那么对内外表都进行全表扫描,没有用到索引;而not exists的子查询依然能用到表上的索引。所以无论哪个表大,用not exists都比not in 要快。NOT EXISTSSELECT lsc.stock_code AS stockCode, lsc.stock_name AS stockName, lsc.stock_desc AS stockDescFROM link_stock_class lscWHERE NOT EXISTS (S原创 2020-05-21 17:14:34 · 197 阅读 · 0 评论 -
mysql数据库怎么存入emoji表情
文章目录第一步第二部第一步 数据库右键-改变数据库- 设置数据库字符编码为utf8mb4_general_ci select `profiles` from test;...转载 2020-04-17 11:39:33 · 1865 阅读 · 0 评论 -
mysql的中replace into的用法 (存在就删除再插入 不存在直接插入)
文章目录概念缺点书写的三种方式概念replace into 跟 insert 功能类似,不同点在于:replace into 首先尝试插入数据到表中, 1. 如果发现表中已经有此行数据(根据主键或者唯一索引判断)则先删除此行数据,然后插入新的数据。 2. 否则,直接插入新数据。要注意的是:插入数据的表必须有主键或者是唯一索引!否则的话,replace into 会直接插入数据,这将导...原创 2020-03-16 18:26:28 · 2247 阅读 · 0 评论 -
mysql中SQL语句查询表字段名、注释、字段类型
查询dababase当前库下所有表名及表注释 select column_name,column_comment,data_type from information_schema.columns where table_name='你的表名'查询当前表下所有字段名及字段注释,以及类型SELECT TABLE_NAME,TABLE_COMMENT FROM information_...原创 2019-04-24 18:05:51 · 14027 阅读 · 4 评论 -
一条sql 语句 有则更新.无则插入
REPLACE INTO 表名(列名1, 列名2, ..., 列名n) VALUES (值1, 值2, ..., 值n);REPLACE INTO关键字转载 2019-08-05 19:52:12 · 957 阅读 · 0 评论 -
sql 判断用法
SELECT IF( (SELECT a.id FROM (SELECT * FROM user_fans WHERE user_id =#{userId} AND fans_id=#{fansId} AND ENABLE=1 ) a INNER JOIN (...原创 2019-09-03 19:02:14 · 798 阅读 · 0 评论 -
(SQL)sql语句if,ifnull, case when语句多种用法 -
1.–case搜索函数case f.source when '1' then '来自附近的人' when '2' then '来自搜索' when '3' then '来自扫一扫' when '4' then '来自名片分享' w...原创 2019-05-23 19:38:18 · 1396 阅读 · 0 评论 -
复杂sql查询
同一张表查询数据 select a.group_id from (select * from group_member where user_id = #{arg0} ) a INNER JOIN (select * from group_member where user_id = #{arg1}) b on a.group_id = b.grou...原创 2019-05-24 22:34:46 · 138 阅读 · 0 评论 -
sql语句大全
插入数据时候 获取本条数据的id &amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;selectKey keyProperty=&amp;amp;amp;amp;amp;amp;amp;amp;quot;recruitWorkId&amp;amp;amp;amp;amp;amp;amp;amp;quot; resultType=&amp;amp;amp;amp;amp;amp;amp;amp;quo原创 2018-09-28 11:41:53 · 287 阅读 · 0 评论 -
直接sql 添加字段赋值
SELECT uf.fans_id as fansId,u.`nickname` as nickname,u.`head` as head, uf.`create_time` as createTime,1 as type FROM `user_fans` uf LEFT JOIN `user` u ON uf.fans_id=u.id WHERE uf.`u...原创 2019-08-30 14:18:50 · 4366 阅读 · 0 评论 -
sql多條件模糊搜索
SELECT um.title,um.content,um.cover,um.create_time as createTime,ue.`collected_id` as collectedId,u.nickname, u.head,um.comments,um.thumb_number as thumbNumber,um.browse_number as browseNu...原创 2019-09-02 14:46:26 · 211 阅读 · 0 评论