deletefrom,delete from和delete区别
一、delete sql语句用加from吗
不需要用加from的形式。1.deletesql语句是用来删除数据库表中数据的,其基本语法格式如下:`DELETEFROM表名WHERE...`,其中`FROM`是DELETE命令的关键字,表示从哪些表中删除数据,但是FROM关键字在一些实现中也可以省略。2.因此,如果只是简单地删除表中的数据,`DELETEFROM`语句就足够了,不需要加上FROM关键字。但是在一些特定情况下,可能需要使用FROM语句来指定要删除的数据所在的表,如在使用多表联合查询时。
二、delete from和delete区别
没有区别。deletefrom和delete都有删除的意思,如果单纯表示删除这个意思的时候,我们就只要用delete就可以,如果要表示从…删除,就要加上介词from。
三、mysql中deletefrom的作用
deletefrom命令用于删除表中的数据。deletefrom命令格式:deletefrom表名where
表达式如:
deletefromsys_lampwherehcode='111';
但是:
deletefromsys_lamplwherel.hcode='111';报错
deletefrom作用是删除表内容,还保留表结构,通常结合where条件使用。