我想加个前缀 myprefix_
到名为 post
. 我被困在一个地方:
DELETE FROM `post` WHERE `post`.`post_id` = ?
我补充道 myprefix_
在这里:
DELETE FROM `myprefix_post`
但第二部分呢?
WHERE `post`.`post_id` = ?
我要换成这个吗?
WHERE `myprefix_post`.`post_id` = ?
w3link提供了一个信息,语法看起来是这样的,我迷路了,因为“post”是当前表名:
FROM table_name WHERE condition;
1条答案
按热度按时间mzillmmw1#
可以为表名指定别名,然后在查询的其余部分使用别名。
然后可以更改表名,但查询的其余部分可以通过别名继续引用它,因此无需更改其他内容:
否则,您需要在表名前缀出现的任何地方更改它: