我有两个表:table1
和wp_posts
。第一个是自定义表,第二个是wordpress表。
我想更改wp_posts
中所有符合以下条件的帖子类型:post_title
与table1
中的headline
相同,并且type_id
键等于41。
我试着选择那些帖子
SELECT * FROM wp_posts LEFT JOIN table1 ON table1.headline = wp_posts.post_title WHERE table1.type_id = 41
并返回正确的帖子(我在phpmyadmin中这样做)。
所以我试着
UPDATE wp_posts SET wp_posts.post_type = 'jobs' FROM wp_posts JOIN table1 ON table1.headline = wp_posts.post_title WHERE table1.type_id = 41
#1064-您的SQL语法有错误;查看与您的MariaDB服务器版本相对应的手册,了解在第1行“from wp_posts JOIN table1 ON table1.headline=wp_posts.post_title w”附近使用的正确语法
这张桌子大致是这样的
表1
headline | type_id
--------------------
Random | 41
Random 2 | 41
WP_POSTS
post_title | post_type
--------------------
Random | post
Random 2 | post
我需要将post
更改为jobs
post_title | post_type
--------------------
Random | jobs
Random 2 | jobs
名称(post_title
和headline
)是唯一的,因此不会有重复等。
试试看:
UPDATE wp_posts JOIN table1 ON table1.headline = wp_posts.post_title
SET wp_posts.post_type = 'jobs'
WHERE table1.type_id = 41;
我有一个JavaFXML项目。它有一个从1到10的滑块,步骤为1。我有一个标签。 滑块=<代码>sl\U测试 标签=
我尝试运行上述代码。但它不更新字符串。并且不显示任何错误。数据帧中存在“ABW”数据点。我也给出了数据集的链接。https://github.com/pran9957/world-bank-data.git
我正忙着创建VB. Net Windows应用程序。我正在使用带有名为skedulering的表的microsoft sql服务器数据库。我正在尝试使用基于另一列(即Kode)的唯一值更新一列(即Groep)。此值接受Kode值的前三个字符并向其添加一个整数。我认为我的意思最好用以下内容来解释: 所有红色边框行都具有相同的Groep值。有人能帮我创建sql语句吗? 问候
问题内容: 在SQLAlchemy中有一种优雅的方法吗?我的意思是语法类似于? 问题答案: 现在,仅在MySQL的SQLAlchemy中内置了此功能。somada141的以下答案是最佳解决方案:https ://stackoverflow.com/a/48373874/319066 在SQL语句中 如果希望生成的SQL实际上包含,则最简单的方法涉及使用装饰器。 的代码(来自关于该主题的很好的螺纹连
我很困惑,因为当我在SQLite上运行这个查询时。 在MacOS Mojave SQLITE上,我在“FROM”上得到一个语法错误。没有更多的细节。 这对Postgres有效。 我是否以错误的方式阅读了 SQLite 文档?https://sqlite.org/lang_update.html 以下是查询: 设置查询:
我有一个表,我想用另一个表中的值更新该表,我正在使用以下代码: 尽管事实上,表。id是tableA的主键,我不断得到以下错误: 错误代码:1175。您使用的是安全更新模式,并且您试图更新一个没有使用键列禁用安全模式的表,请在“首选项”中切换该选项- 我做错了什么?