从列值MySQL中选择表

时间:2020-06-04 12:13:05

标签: mysql sql database heidisql

我们在该表中有一个SQL表“ ContactLot”,我们有一列“ contactTableName”和“ creationDate”,我希望在2020-02-01之后获得所有ContactLot(在这里我可以使用creationDate列”我想从contactTableName列的每个表中获取一些值,您能帮我吗? 我正在使用HeidiSQL(MySQL)

这是我的要求

[2,1,0]

我知道这个要求是不正确的,但我只是举例说明。

谢谢。

exemple of ContactLot table and contatactTableName column

1 个答案:

答案 0 :(得分:0)

您的表别名错误。似乎就是这样。我建议:

SELECT COUNT(*) 
FROM ContactLot.contactLotTableName cl
WHERE cl.creationDate > '2020-02-01';

请注意,“ 2020-02-01之后”有点误导。这将在该日期获得任何东西,但在一天开始的午夜不会得到任何东西。您可能需要以下条件之一:

WHERE cl.creationDate >= '2020-02-01'

WHERE cl.creationDate >= '2020-02-02'