php - 当另一个表保存特定值时,如何使用 MySQL 将某些内容插入到表中

标签 php mysql sql

我有一个由两个表组成的数据库,如下所示:

用户

<小时/>

用户 ID (PK) |电子邮件 |密码|

<小时/>

照片

<小时/>

照片 ID (PK) |用户 ID (FK) |目录|

<小时/>

我想将目录路径插入到 users 中的 userID 为 1 的目录中。

我在 w3schools 上查看 SQL,但我不知道这种类型的查询叫什么。

任何人都可以建议我完成此查询所需的 SQL 吗?

最佳答案

INSERT INTO photos (userID, directory) VALUES("1", "<your directory>");

或者如果您确实想更改目录

UPDATE photos SET directory = "<your directory>" WHERE userId = "1";

关于php - 当另一个表保存特定值时,如何使用 MySQL 将某些内容插入到表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9435113/

相关文章:

sql - t-SQL 更新表以删除重叠的时间范围

mysql - 如何在 JOIN 语句的 WHERE 中使用 MySQL REGEXP

javascript - 如何将页面上的多个 j 查询脚本合并为一个?

php - 第二次在 foreach 中未在函数内部定义变量

php - 在 WAMP 服务器中安装 Magento 时出错

php - 使用正则表达式对查询字符串中的等号进行编码

MySql生成文件在/var/lib/mysql

php - 无法使用 Laravel Eloquent 的现有表

MySQL 计划事件 - 每天运行的选项,在 x 和 Y 之间?

sql - SQL 2000 中的多个内连接