Mysql 表之间的SQL查询
我想知道SQL是否可以生成一个查询来获取表a的输出,并将其用作表2的SQL查询 让我用一些代码来解释我自己 首先我得到下表(表A): 我通过以下查询得到:Mysql 表之间的SQL查询,mysql,sql,Mysql,Sql,我想知道SQL是否可以生成一个查询来获取表a的输出,并将其用作表2的SQL查询 让我用一些代码来解释我自己 首先我得到下表(表A): 我通过以下查询得到: SELECT * FROM TABLEA where ((TABLEA.timestamp < '2015-03-29 00:00:00') and (TABLEA.timestamp > '2015-03-26 00:00:00')); 现在我想要的是使用表a(123512361237)的输出并从另一个表返回以下结果的查询:
SELECT *
FROM TABLEA where ((TABLEA.timestamp < '2015-03-29 00:00:00') and (TABLEA.timestamp > '2015-03-26 00:00:00'));
现在我想要的是使用表a(123512361237)的输出并从另一个表返回以下结果的查询:
ID Titel Timestamp
-------------------------------------
1235 Test1 2015-03-27 07:04:27
1236 Test2 2015-03-28 22:30:21
1237 Test3 2015-03-29 22:49:37
这可能吗?您可以通过简单的连接实现这一点
SELECT A.ID, B.TITLE1, A.TIMESTAMP
FROM TABLE1 A
JOIN TABLE2 B
ON A.ID = B.ID
WHERE A.TIMESTAMP BETWEEN '2015-03-26 00:00:00' AND '2015-03-29 00:00:00';
您可以使用简单的联接来实现这一点
SELECT A.ID, B.TITLE1, A.TIMESTAMP
FROM TABLE1 A
JOIN TABLE2 B
ON A.ID = B.ID
WHERE A.TIMESTAMP BETWEEN '2015-03-26 00:00:00' AND '2015-03-29 00:00:00';
您可以使用简单的联接来实现这一点
SELECT A.ID, B.TITLE1, A.TIMESTAMP
FROM TABLE1 A
JOIN TABLE2 B
ON A.ID = B.ID
WHERE A.TIMESTAMP BETWEEN '2015-03-26 00:00:00' AND '2015-03-29 00:00:00';
您可以使用简单的联接来实现这一点
SELECT A.ID, B.TITLE1, A.TIMESTAMP
FROM TABLE1 A
JOIN TABLE2 B
ON A.ID = B.ID
WHERE A.TIMESTAMP BETWEEN '2015-03-26 00:00:00' AND '2015-03-29 00:00:00';
你在谈论加入表格吗?你在谈论加入表格吗?你在谈论加入表格吗?你在谈论加入表格吗?谢谢!这确实是我想要的:)谢谢!这确实是我想要的:)谢谢!这确实是我想要的:)谢谢!这确实是我想要的:)