常用的DML语句「建议收藏」

常用的DML语句「建议收藏」常用的DML语句一、SELECT查询(Select字段1,字段2,字段3…….fromtable_name)—查询语句中可以使用一个或者多个表,表之间使用“,”隔开—select命令可以读取一条或者多条记录—你可以使用星号(*)来代替其他字段可以搭配select语句使用的有:where子句、like字句、join连接(1)Where子句(条件查询语句)(Select字段1,字段2,字段3…….fromtable_name)…


Jetbrains全系列IDE稳定放心使用

                常用的DML语句

一、SELECT查询
( Select 字段1,字段2,字段3 …….
from table_name )

— 查询语句中可以使用一个或者多个表,表之间使用 “,”隔开
— select命令可以读取一条或者多条记录
— 你可以使用星号(*)来代替其他字段
可以搭配select语句使用的有:where子句、like字句、join连接
(1)Where子句 (条件查询语句)
( Select 字段1,字段2,字段3 …….
from table_name )
WHERE condition1 [AND [OR]] condition2…
— 可以在where条件中指定任何条件
— 可以使用AND 或者 OR 指定一个或者多个条件
— where字句也可以运用SQL的UPDATE 或者 DELETE 命令
— where子句类似于语言中的if条件,根据MySQL表中的字段值来读取指定的数据
【order by条件:排序。ASC(从小到大) DESC(从大到小) 一般使用时在where条件后面】
(2)like子句
( select
from table
where 字段 like‘x%’)
— 百分号 % 字符表示任意字符,如果没有百分号%,LIKE子句与等号 =的效果是一样的。
— LIKE通常与 % 一同使用,类似于一个元字符的搜索
— 可以使用AND 或者 OR 指定一个或者多个条件
— where…LIKE字句也可以运用SQL的UPDATE 或者 DELETE 命令中指定条件

(3)join:JOIN按照功能大致分为如下三类:
· INNER JOIN (内连接,或等值连接) :获取两个表中字段匹配关系的记录
( select table1.xx ,table1.xx ,table1.xx … ,table2.xx,table2.xx,
table2.xx…
from tables 【table1】
inner join table2 on table1.xxx id = table2.xxx id // 多表查询 )
· LEFT JOIN (左连接) :获取左表所有记录,即使右表没有对应匹配的记录
( select table1.xx ,table1.xx ,table1.xx … ,table2.xx,table2.xx,
table2.xx…
from table1
left join table2 on table1.xxx id = table2.xxx id )
· RIGHT JOIN (右连接) :获取左表所有记录,即使左表没有对应匹配的记录
( select table1.xx ,table1.xx ,table1.xx … ,table2.xx,table2.xx,
table2.xx…
from table1
right join table2 on table1.xxx id = table2.xxx id )
二、INSERT新增
( insert into table()
values() )

【如果数据是字符型,必须使用单引号或者双引号,如‘value’】
三、 UPDATE 修改
( update tables
set
where )

— 可以同时更新一个或多个字段
— 你可以在WHERE 子句 中指定任何条件
— 你可以在一个单独表中同时更新数据
四、DELETE 删除
( delete from tables
Where )
— 如果没有指定where 子句,MySQL表中的所有记录将被删除。
— 你可以在where 子句中指定任何条件
— 你可以在单个表中一次性删除记录

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184833.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • dategrip激活码【2021最新】

    (dategrip激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月22日
  • CentOS7下安装mysql5.7[通俗易懂]

    CentOS7下安装mysql5.7[通俗易懂]更多精彩技术分享请浏览本人博客:https://blog.csdn.net/wohiusdashi一、安装YUMRepo1、由于CentOS的yum源中没有mysql,需要到mysql的官网下载yumrepo配置文件。下载命令:wgethttps://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm…

    2022年4月19日
  • 光流法原理与实现「建议收藏」

    光流法原理与实现「建议收藏」以下内容摘自一篇硕士论文《视频序列中运动目标检测与跟踪算法的研究》:1950年Gibson首先提出了光流的概念,光流(opticalflow)法是空间运动物体在观测成像面上的像素运动的瞬时速度。物体在运动的时候,它在图像上对应点的亮度模式也在做相应的运动,这种图像亮度模式的表观运动就是光流。光流的研究就是利用图像序列中像素的强度数据的时域变化和相关性来确定各自像素位置的“运动”。光流表达

    2022年7月23日
  • 手游市场数据分析_梦幻西游手游考古3进4

    手游市场数据分析_梦幻西游手游考古3进4“机”不离手是大多数人的生活状态,甚至有一个用手机形容真爱的段子:“在一起时不看手机,不在一起时秒回信息,就算现代人的真爱了。”随着手机在日常生活中地位的提升,手机游戏也逐渐成为年轻人日常生活不可或缺的一部分。 在7月31日的网易云创大会游戏论坛上,来自TalkingData华南区业务负责人黎丽华给大家带来了“透过数据看真相:手游市场趋势报告”的主题分享。通过一些鲜活的数据向大家展示了…

    2022年10月30日
  • 浅谈 js 字符串 search 方法

    浅谈 js 字符串 search 方法这是一个很久以前的事情了,好像是安心兄弟在学习js的时候做的练习。具体记不清了,今天就来简单分析下search究竟是什么用的。从字面意思理解,一个是搜索字符串吧。varstr="1

    2022年7月2日
  • MVC Code First (代码优先)

    MVC Code First (代码优先)

    2022年1月13日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号