【问题标题】:Select a value and set it in a variable in mysql选择一个值并将其设置在mysql中的一个变量中
【发布时间】:2014-10-20 23:18:58
【问题描述】:

这是我的问题:

我有一个 SELECT 的结果,它显示了一些值,例如用户的名字和姓氏。

示例:

名字 = “第一”
姓氏 = "最后"

现在我想得到另一个值,它是另一个选择的结果 (SELECT * FROM x WHERE y = z)

示例:

名字 = “第一”
Lastname = "Last"
NewValue = "true"(或 false)

我该怎么做?

【问题讨论】:

  • 你的意思是你的选择中的选择列基于另一个选择吗?

标签: mysql select


【解决方案1】:

你的意思是这样的

 select Firstname , Lastname , (select column from another_table ) as NewValue
 from myTable

【讨论】:

  • 我已将“AS newValue”移到括号外!非常感谢!!
【解决方案2】:
SELECT Firstname, Lastname, 
       (SELECT ColumnName AS NewValue
        FROM table_Name2
        WHERE (your condition goes here)       
FROM table_Name1
WHERE (your condition goes here)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-27
    • 2018-01-04
    • 1970-01-01
    • 2019-01-12
    • 2019-01-04
    • 1970-01-01
    • 1970-01-01
    • 2014-11-03
    相关资源
    最近更新 更多