mysql - 将两个表中的值合并为给定的用户名

标签 mysql

我有一个要求,我有两个数据库表 users 和 users_custom 以及以下列。

用户表

userkey,
username,
first name, 
last name,
employee id,
status

users_custom 表

userkey,
custom_property_1,
custom_property_2,
custom_property_3,
custom_property_4

users_custom 中的 userkey 是外键。

我已获得用户名值

如何构建一个查询,将两个表中的值组合起来,用于用户名可用的单个用户。

任何帮助或指示将不胜感激。

最佳答案

试试这个

SELECT * FROM users LEFT JOIN users_custom ON users.userkey = users_custom.userkey WHERE users.username = "name";

这里的名称是提供给您的用户名的值

关于mysql - 将两个表中的值合并为给定的用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19856557/

相关文章:

php - 使用 PHP、CSS 和 MYSQL 开发/预览网站的最佳方法

php - 如何使用php比较sql中两个不同表的两个不同列?

mysql - 使用 GROUP_CONCAT 返回一行

mysql - Netsuite 中的自定义交易列字段

mysql - 耶拿与外部数据库的连接

mysql - 使用覆盖索引选择某一天的记录

php - 解析错误 : syntax error, 意外 '"',期望 '-' 或标识符 (T_STRING) 或变量 (T_VARIABLE) 或数字 (T_NUM_STRING) 在 PHP 中的第 17 行

php - 如果字段为空,如何设置默认值.-php

mysql - 记录 mysql 更新

mysql - sql将信息插入到表中的几项中