SQL
怎么肥事
这个作者很懒,什么都没留下…
展开
-
将第一张表查询出的结果作为关联条件,修改第二张表数据
UPDATE ftms_iov_car_info ficiINNER JOIN ( SELECT fieu.id, fieu.enterprise_code FROM ftms_iov_enterprise_user fieu WHERE fieu.type = 2 AND fieu.del_flag = 0) f ON fici.enterprise_code = f.enterprise_codeSET...原创 2020-05-09 13:53:18 · 874 阅读 · 0 评论 -
sql查询默认值和null做关联
遇到sql查询,如果有值就显示,如果是空则显示默认值,关联表,关联字段出现null,解决方法加ifnull例子:SELECT fici.id, fici.vin, fici.car_series AS carSeries, fici.car_model AS carModel, fici.open_status AS openStatus, ...原创 2020-03-24 09:41:16 · 1379 阅读 · 0 评论 -
SQL 中 truncate 、delete与drop区别
相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。 2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。 不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);依...原创 2018-07-24 16:05:42 · 125 阅读 · 0 评论 -
insertSelective和insert的区别?
1、selective的意思是:选择性2、insertSelective--选择性保存数据(通俗点儿就是说你需要什么字段,他就会对应的插入哪个字段); 比如User里面有三个字段:id,name,age,password 但是我只设置了一个字段; User u=new user(); u.setName("张三"); insertSelective(u);3、insertSelective...原创 2018-07-27 08:58:43 · 3251 阅读 · 1 评论 -
MySQL数据库下载与安装详细教程
1.如何下载MySQL?(本文章以5.6版本实际记录)1.首先进入官网https://www.mysql.com/ 进去之后如图所示,依次点击DOWNLOADS ——> Communty2.按照下图所示一步一步操作: 3.我们寻找到社区版本的5.6版本进行下载4.这里请注意:我们下载MSI版本而不是zip版本5.在这里会提示我们是否免费注册账号,我们选择直接下...转载 2018-09-17 15:46:58 · 80471 阅读 · 40 评论 -
安装数据库时遇到3306被占用
cmd 输入命令 netstat -aon|findstr 3306 然后在数据tasklist 查看哪些3306被哪个程序占用了,但是没查到(我是没查到),解决方式:将未安装好的数据库全部卸载,重新启动电脑,不启动其他程序,直接安装数据库.ok可行....原创 2018-09-17 15:50:45 · 1491 阅读 · 0 评论 -
ibatis 中 ISNOTNULL,ISNULL,ISEMPTY,ISNOTEMPTY区别
ISNOTNULL:表示参数不为NULL,返回TRUE反知则为FALSEISNULL:表示参数为NULL,返回TRUE反知则为FALSEISEMPTY:表示参数为NULL或则为空,返回TRUE反知则为FALSEISNOTEMPTY:表示参数为NULL或不为空,返回TRUE反知则返回FALSE...原创 2018-09-25 09:55:06 · 588 阅读 · 0 评论 -
SQL语句中的where 1=1 和0=1
SQL where 1=1 和0=1的作用 where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。举个例子,如果您做查询页面,让用户自行选择并输入查询关键词,代码大体如下: string MySqlStr=”select * from table where”; if(Age.Text.Lenght>0) { ...转载 2018-10-14 15:05:39 · 335 阅读 · 0 评论 -
mybatis框架搭建环境以及配置文件
项目文件位置(暂时这样放实际开发不是这样的)Configuration.xml 文件mybatis配置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/m...原创 2018-12-26 16:23:25 · 268 阅读 · 0 评论