我想創建一個100米左右的緩衝區。但我不想選擇第一個20米緩衝區。我試過這樣的: SELECT st_buffer(l.geom, 100) FROM line l
EXCEPT
SELECT st_buffer(l.geom, 20) FROM line l
但是在QGIS中檢查它沒有工作。我該如何解決這個問題?
我想在Oracle 10.1.0.2.0中使用EXCEPT關鍵字,但不斷收到錯誤'未知命令'。我試着用google搜索,有人說關鍵字是MINUS,所以我用了MINUS,但我仍然得到相同的錯誤。 有什麼想法? 謝謝。 所以這裏是我的查詢。 我發現學生誰在所有的課程,課程數量> 500 SELECT s.name
FROM Students s
WHERE NOT EXISTS
(
這個查詢: SELECT colour FROM ColourView EXCEPT SELECT colour FROM SkinColourExceptionsView WHERE race = 'Human' ORDER BY RANDOM() LIMIT 1 產生如下異常:1st ORDER BY term does not match any column in the result s
我在學習SQL的幾個星期後,剛剛完成了有關使用IN和NOT IN的作業任務的問題。我設法得到了正確的答案,但是,我使用了EXCEPT子句,我們還沒有真正允許使用它。從我所知道的來看,EXCEPT和NOT IN在SQL中是非常相似的語句,但我不明白它們有什麼區別。這裏是我的查詢的一般格式: SELECT *
FROM table
WHERE x IN (
SELECT x
/*
我正在閱讀教科書,我無法理解此查詢: 查找預訂了所有船隻的船員。 我們有3個表: 水手:SID,SNAME,等級,年齡(初級:SID) 船:投標(初級:BID) 儲量:SID,競價天(初級,SID,競價天)(SID是外鍵水手,出價外鍵船) 對於查詢,查找水手誰「VE保留所有船隻,給出的答案是: SELECT S.sname
FROM Sailors S
WHERE NOT EXISTS
比方說,我有以下表的兩個查詢的結果: Table A Table B
| a | b | c | | a | b | c |
|---|---|---| |---|---|---|
| a | b | c | | a | b | c |
| a | c | d | | a | c | d |
| c | d | e | | a | b | c |
| f | g | h