数据库 简单增删改查
2021/7/26 2:38:11
本文主要是介绍数据库 简单增删改查,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
CURRENT_TIMESTAMP 默认设置当前时间 sql语句: 去重: select distinct dict_type from sys_dict_data AND 运算符实例 OR 运算符实例 结合 AND & OR ORDER BY | ORDER BY ASC 排序 ORDER BY DESC 降序 获取条数: 模糊查询:LIKE 1.查询前面有sys_u的数据: select dict_label,dict_type from sys_dict_data where dict_type LIKE 'sys_u%' 2.查询后面有sys_u的数据: select dict_label,dict_type from sys_dict_data where dict_type LIKE '%sex' 3.查询中间有user的数据: select dict_label,dict_type from sys_dict_data where dict_type LIKE '%user%' 4.查询不包括user的数据: select dict_label,dict_type from sys_dict_data where dict_type NOT LIKE '%user%' 使用 SQL _ 通配符 查询出带e的数据: select dict_label,dict_type from sys_dict_data where dict_type LIKE '%_e%' IN 操作符实例 查询dict_label中包含男和正常的数据: select dict_label,dict_type from sys_dict_data where dict_label IN ('男','正常') BETWEEN 操作符实例 查询dict_sort中1到2的数据 select dict_sort,dict_label,dict_type from sys_dict_data where dict_sort BETWEEN 1 and 2 NOT BETWEEN 操作符实例 查询dict_sort中不包括1到2的数据 select dict_sort,dict_label,dict_type from sys_dict_data where dict_sort NOT BETWEEN 1 and 2 带有 IN 的 BETWEEN 操作符实例 查询dict_sort中不包括1到2的数据并dict_type中不包括sys_user_sex的数据 select dict_sort,dict_label,dict_type from sys_dict_data where (dict_sort NOT BETWEEN 1 and 2) and dict_type NOT IN ('sys_user_sex') 别名 AS 把dict_label、dict_type字段数据放到别名:名称中进行查询数据 select dict_sort,CONCAT(dict_label,",",dict_type) AS 名称 from sys_dict_data 不同的 SQL JOIN INNER JOIN:如果表中有至少一个匹配,则返回行 LEFT JOIN:即使右表中没有匹配,也从左表返回所有的行 RIGHT JOIN:即使左表中没有匹配,也从右表返回所有的行 FULL JOIN:只要其中一个表中存在匹配,则返回行 select d.dict_sort,d.dict_label,d.dict_type,t.dict_name from sys_dict_data d INNER JOIN sys_dict_type t ON d.dict_type=t.dict_type这篇关于数据库 简单增删改查的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22项目:远程温湿度检测系统
- 2024-12-21《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
- 2024-12-21后台管理系统开发教程:新手入门全指南
- 2024-12-21后台开发教程:新手入门及实战指南
- 2024-12-21后台综合解决方案教程:新手入门指南
- 2024-12-21接口模块封装教程:新手必备指南
- 2024-12-21请求动作封装教程:新手必看指南
- 2024-12-21RBAC的权限教程:从入门到实践
- 2024-12-21登录鉴权实战:新手入门教程
- 2024-12-21动态权限实战入门指南