Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将SQL日期筛选查询插入到另一个SQL查询中_Sql_Sorting_Date - Fatal编程技术网

如何将SQL日期筛选查询插入到另一个SQL查询中

如何将SQL日期筛选查询插入到另一个SQL查询中,sql,sorting,date,Sql,Sorting,Date,我的目标是让输出的日期仅在8月17日到8月31日之间。我能够创建一个这样做的查询,但我面临的问题是如何将其插入到现有查询中而不破坏它 这是对我需要的日期进行排序的工作查询: SELECT * FROM OUTING WHERE OUT_DATE BETWEEN '27-AUG-16' AND '31-AUG-16'; 这是我想插入的代码: SELECT TOUR. TOUR_NAME, OUTING. OUT_DATE , 'Leaving: '||OUT_STARTLOC||' and

我的目标是让输出的日期仅在8月17日到8月31日之间。我能够创建一个这样做的查询,但我面临的问题是如何将其插入到现有查询中而不破坏它

这是对我需要的日期进行排序的工作查询:

SELECT *  FROM OUTING
WHERE OUT_DATE BETWEEN '27-AUG-16' AND '31-AUG-16';
这是我想插入的代码:

SELECT TOUR. TOUR_NAME, OUTING. OUT_DATE , 'Leaving: '||OUT_STARTLOC||' and 
Arriving: '||OUT_ENDLOC AS "LOCATIONS"
FROM OUTING JOIN TOUR ON OUTING.TOUR_ID = TOUR.TOUR_ID
ORDER BY OUT_DATE, TOUR_NAME

我如何才能正确地插入“按日期排序”查询?

多亏了Anthony Kong的评论,以下方法奏效了:

FROM OUTING JOIN TOUR ON OUTING.TOUR_ID = TOUR.TOUR_ID WHERE OUT_DATE BETWEEN 
'27-AUG-16' AND '31-AUG-16' ORDER BY OUT_DATE, TOUR_NAME

当您说要将第一个查询“插入”到第二个查询中时,您的意思是什么?是否只想对第二个查询应用相同的日期筛选?只需在
from
之后添加
where
子句即可<代码>从OUTING加入OUTING.TOUR\u ID=TOUR.TOUR\u ID,其中OUT\u日期介于'2016年8月27日'和'2016年8月31日'之间,按OUT\u日期排序,TOUR\u名称Yes@CAW,我想在第二个查询中插入日期过滤查询。还有安东尼·孔,这就成功了。非常感谢。