【问题标题】:how to get values from two different tables which do not have any connection如何从两个没有任何连接的不同表中获取值
【发布时间】:2019-03-09 04:20:53
【问题描述】:

我需要得到

  1. 问题
  2. ans1
  3. ans2
  4. ans3
  5. ans4 来自question 表和
  6. answerAry 来自answerTOGETHER

我的表格如下所示: question qid 问题 ans1 ans2 ans3 ans4 answer ans_id answerAry

我想要的是:
question、ans1、ans2、ans3、ans4 和 answerAry WHERE ans_id = :id

【问题讨论】:

    标签: php mysql sql join


    【解决方案1】:

    这是你想要的吗?

    select q.*,
           (select a.answerAry from answer a where a.ans_id = :id) as answerAry
    from question q;
    

    【讨论】:

    • 非常感谢戈登·林诺夫。你让我开心:3.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多