博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库基本操作
阅读量:7040 次
发布时间:2019-06-28

本文共 1736 字,大约阅读时间需要 5 分钟。

数据库基本操作:
增加: insert into 表名(字段,字段) value(值,值);
删除:delete from 表名 where id=2;
修改:UPDATE [表名] SET [字段1] = 200,[字段2] = '字段值' WHERE [字段三] = 'HAIWA'
查询:select * from 表名
右连接查询: 用于获取右表所有记录,即使左表没有对应匹配的记录
                         SELECT 字段 , 字段  FROM 表名 RIGHT JOIN 表名  ON 表名.字段 = 表名.字段
左连接查询: 获取左表所有记录,即使右表没有对应匹配的记录。
                    SELECT 字段 , 字段  FROM 表名 LEFT JOIN 表名  ON 表名.字段 = 表名.字段
内连接查询: 获取两个表中字段匹配关系的记录。
                    SELECT 字段 , 字段  FROM 表名 INNER JOIN 表名 ON 表名.字段 = 表名.字段
排序升序:   SELECT * FROM 表名 ORDER BY 字段 ASC
排序降序:   SELECT *FROM 表名 ORDER BY 字段 DESC

MySQL NULL 值处理

IS NULL: 当列的值是 NULL,此运算符返回 true

IS NOT NULL: 当列的值不为 NULL, 运算符返回 true。

<=>: 比较操作符(不同于=运算符),当比较的的两个值为 NULL 时返回 true。

  mysql> SELECT * FROM runoob_test_tbl WHERE runoob_count IS NULL;
 mysql> SELECT * from runoob_test_tbl WHERE runoob_count IS NOT NULL;
 
 
循环遍历数组:
delete from eroc_pro_resources where store_id=#{storeId} and resources_id in
        <foreach item="id" collection="ids" open="(" separator="," close=")">
            #{id}
        </foreach>
循环遍历集合:
<insert id="addNewsResources" parameterType="java.util.List">
        insert into eroc_pro_resources(store_id,resources_id,resources_code,resources_na,property_place_id,
        pro_cls_no,constr_area,use_area,pool_area,rent_area,spec,renttg,usetg,notes,busfor_no,rent_standard)
        values
        <foreach collection="list" item="employeeId" index="index" separator="," >
            (#{employeeId.storeId},#{employeeId.resourcesId},#{employeeId.resourcesCode},#{employeeId.resourcesNa},
            #{employeeId.propertyPlaceId},#{employeeId.prClsNo},#{employeeId.constrArea},#{employeeId.useArea},
            #{employeeId.poolArea},#{employeeId.rentArea},#{employeeId.spec},#{employeeId.renttg},#{employeeId.usetg},
            #{employeeId.notes},#{employeeId.busforNo},#{employeeId.rentStandard})
        </foreach>
    </insert>

转载于:https://www.cnblogs.com/gemiaomiao/p/10550859.html

你可能感兴趣的文章
Bash基础——减号-
查看>>
Android适配文件dimen自动生成代码
查看>>
走马观花--快餐学python笔记
查看>>
jquery轻量级富文本编辑器Trumbowyg
查看>>
VMware Workstation 不可恢复错误 (vcpu-0)
查看>>
数据对齐笔记
查看>>
Linux 常用命令
查看>>
Web应用配置虚拟主机(www.baidu.com)
查看>>
还为代码编写愁吗?代码生成器将让你编写代码测试代码速度极大提升
查看>>
菜单联动
查看>>
(二十八)static关键字
查看>>
PLSQL_PLSQL读和写XML文件方式(案例)
查看>>
Asp.Net 网站访问人数及在线人数
查看>>
[转]LCD之调色板
查看>>
第3条:用私有构造器或者枚举类型强化Singleton属性
查看>>
JSON与JSONP
查看>>
关于部署在linux服务器上应用之间连接的问题解决
查看>>
《深入理解Java虚拟机》学习笔记(二)
查看>>
射线投射与碰撞层
查看>>
正则表达式
查看>>