delete from met_ops_undrug_compare t where t.com_emp_code='{0}'
{0}这个代表什么呀如果这里是{1}又代表什么呀
{0}、{1}等都是占位符,表示后面参数在运行的时候替换的哪个位置。{0}代表第一个参数、{1}代表第二个参数,依此类推,可以理解成数组下标
代表参数占位符,0是传入的第1个参数,依次类推。
在大多数据库语言中,代码按编码顺序被处理。但在SQL 语句中,第一个被处理的子句式FROM,而不是第一出现的SELECT。SQL 查询处理的步骤序号:
(1) FROM <left_table>
(2) <join_type> JOIN <right_table>
(3) ON <join_condition>
(4) WHERE <where_condition>
(5) GROUP BY <group_by_list>
(6) WITH {CUBE | ROLLUP}
(7) HAVING <having_condition>
(8) SELECT
(9) DISTINCT
(9) ORDER BY <order_by_list>
(10) <TOP_specification> <select_list>
上面黑体的关键字已经全部整理到前面的博客中----------------------------------------------------------------------------------------------->详谈SQL函数---------->https://blog.csdn.net/qq_40831381/article/details/90081262-------------------------------------------------->详谈单表查询中where条件查询的使用--------->https://blog.csdn.net/qq_40831381/article/details/90075486
下面讲一下红色字体的关键字
- 您还可以看一下 CSDN讲师老师的SQL 注入防御在互联网企业中的实践课程中的 SQL 注入防御在互联网企业中的实践(下)小节, 巩固相关知识点