当前位置: 首页 > 编程笔记 >

为什么反引号在UPDATE查询的SET部分中不起作用(对于MySQL)?

杜诚
2023-03-14
本文向大家介绍为什么反引号在UPDATE查询的SET部分中不起作用(对于MySQL)?,包括了为什么反引号在UPDATE查询的SET部分中不起作用(对于MySQL)?的使用技巧和注意事项,需要的朋友参考一下

如果按照以下语法正确编写,反引号将起作用-

update `yourTableName` set `yourTableName`.`yourColumnName`='yourNewValue' where yourCondition;

让我们首先创建一个-

mysql> create table `DemoTable_1401`
   -> (
   -> Name varchar(20)
   -> );

使用insert在表中插入一些记录-

mysql> insert into `DemoTable_1401` values('Chris');
mysql> insert into `DemoTable_1401` values('David');
mysql> insert into `DemoTable_1401` values('Bob');

使用选择显示表中的所有记录-

mysql> select * from `DemoTable_1401`;

这将产生以下输出-

+-------+
| Name  |
+-------+
| Chris |
| David |
| Bob   |
+-------+
3 rows in set (0.00 sec)

这是与反引号一起使用的查询-

mysql> update `DemoTable_1401` set `DemoTable_1401`.`Name`='Adam' where `Name`='David';
Rows matched: 1  Changed: 1 Warnings: 0

让我们再次检查表记录-

mysql> select * from `DemoTable_1401`;

这将产生以下输出-

+-------+
| Name  |
+-------+
| Chris |
| Adam  |
| Bob   |
+-------+
3 rows in set (0.00 sec)
 类似资料:
  • 问题内容: 我有反引号构建MYSQL查询。例如, 相对于: 我认为我是从Phpmyadmin导出中获得这种做法的,并且据我了解,甚至Rails都会生成这样的查询。 但是如今,我看到这样构建的查询越来越少了,而且代码看起来更加混乱,并且查询中带有反引号。即使有了SQL helper函数,没有它们,事情也会变得更加简单。因此,我正在考虑将它们抛在后面。 我想找出这种做法是否还有其他含义,例如SQL(在

  • 问题内容: 我有一个查询,在我认为可能不使用索引的情况下,出于好奇,我将其重现: 创建一个具有1.000.000行(在中有10个不同的值,在中有500个字节的数据)的。 创建一个索引并收集表统计信息: 尝试获取和的不同值: 不使用索引,前提是提示不会更改。 我想在这种情况下不能使用索引,但是为什么呢? 问题答案: 我运行了Peter的原始内容并复制了他的结果。然后我应用了dcp的建议… 之所以如此

  • 在这里测试一下。 然而,我想匹配一对字符后的字符,所以我想我可以简单地把它放在后面: 不幸的是,这与任何东西都不匹配。

  • > 在SWI-Prolog shell中,我执行以下命令:use_module(library(semweb/sparql_client))。加载sparql客户端库的 然后,在SWI-Prolog shell中,我执行以下SPARQL查询: ?-sparql_query('select count(*)where{?person a http://dbpedia.org/ontology/per

  • 问题内容: 我已经将奇怪的MySQL问题归结为执行查询的两种不同方式。当您煮沸所有东西时,这种方式将返回更多结果: 对WHERE子句的此更改将产生这些结果的子集: (promo_detail_store_id在MyISAM表中定义为BIGINT。) 最初,该store_ids列表要长得多,而我开始将其切得越来越短,以为字符串的长度可能存在一些怪异的限制。但是不,它也适用于很小的字符串/列表。显然,

  • 问题内容: 在styles.css中,我正在使用媒体查询,这两个查询都使用以下变体: 当我缩小窗口时,这些网站的大小会调整为我希望在常规浏览器(Safari,Firefox)中使用的布局,但是,手机上的移动布局根本无法显示。相反,我只是看到默认的CSS。 谁能指出我正确的方向? 问题答案: 所有这三个都是有用的提示,但看来我需要添加一个元标记: 现在它似乎可以同时在Android(2.2)和iPh