在执行查询时
select * from employee
where salary <= previous_salary
Run Code Online (Sandbox Code Playgroud)
我得到一个错误的输出如下(它返回整个表).我在Oracle Application Express Edition中这样做
ID NAME SALARY DEPT PREVIOUS_SALARY
1 nadeem 1000 10 1500
2 kutu 1000 10 1500
3 aisha 1500 20 500
4 aisha 1500 20 500
Run Code Online (Sandbox Code Playgroud)
并执行此查询
select * from employee
where salary >= previous_salary
Run Code Online (Sandbox Code Playgroud)
我没有找到数据.
create table new_temp AS
(SELECT *
FROM [Sales].[dbo].[SecondarySales]
left JOIN [Sales].[dbo].[PrimarySales]
On [Sales].[dbo].[SecondarySales].[SalesFromID]=[Sales].[dbo].[PrimarySales].[SalesToID]);
Run Code Online (Sandbox Code Playgroud)
当我尝试在sql server管理控制台中创建表时,我在这个查询中收到错误"'('.'附近的语法不正确,它靠近AS关键字.