如何在第二个查询中引用一行中的行

时间:2010-10-20 11:05:05

标签: asp.net sql

我有两个问题

Dim query1 as String = "Select * from openquery (devbook, 'SELECT start_date FROM bookings WHERE investor = ''00000'' ')"

Dim FlightQuery as String = "Select * from openquery (devbook, 'SELECT price FROM flight_prices WHERE dep_date = start_date ')"

dep_date = start_date的位置我需要从第一个查询中抓取start_date并将其放入我的第二个查询中。

这些不是我的完整查询,它们比这些更复杂和令人困惑,但我把它们作为例子。

有什么想法吗?

由于

杰米

1 个答案:

答案 0 :(得分:1)

我认为您所看到的是IN/Subquery

Select * from openquery where start_date in (select start_date from investor where....)