php - mysql select from 2 tables 作为一个值

标签 php mysql sql

我有 2 个表:

users

user_id | user_name  | user_avatar

events

event_id | event_name | event_avatar

我需要一个查询来选择一个数组中的所有头像,然后,我想将它们全部作为照片库来回应。

有人能帮帮我吗?

我试过了

SELECT e.event_avatar , u.user_avatar as img FROM events e ,users u ORDER BY e.id DESC LIMIT 0, 17"

最佳答案

对于 SQL 位,您似乎需要一个 Union:

Select
  event_avatar
From
  events
Union All
Select
  user_avatar
From
  users

关于php - mysql select from 2 tables 作为一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13094239/

相关文章:

php - Android Httpget超时

php - .htaccess 的单一入口点显示 500 内部错误

php - 使用 +1 | 增加包含文本 + 数字的 DB 值 | WordPress的

mysql - Scoop 选择性导出 hdfs 到 mysql

java - Android SQLite 问题 - 表 __ 没有名为 ___ 的列

php - 获取 javascript 值的内容到一个 php 变量中?

php - WordPress 对 WP_Query 返回的帖子进行排序

MySQL 针对列值进行全文搜索?

sql - 将行插入仅包含主键字段的表

sql - Rails .where() 查询不工作