-1
ここで何が間違っていますか?このクエリの結果は0行になります。ステータステーブルはint型ですSQLクエリが間違っていた
CREATE OR replace view ACTIVE_GROUPS AS
SELECT id, name, status
FROM test1.group
WHERE status != 2 group by id
ここで何が間違っていますか?このクエリの結果は0行になります。ステータステーブルはint型ですSQLクエリが間違っていた
CREATE OR replace view ACTIVE_GROUPS AS
SELECT id, name, status
FROM test1.group
WHERE status != 2 group by id
おそらく、あなたはtest1の最後に.groupを入れるつもりはありませんでしたか? group by id
も必要ではないかもしれませんが、それはあなたが何をしようとしているかによって異なります。
SELECT id, name, status
FROM test1
WHERE status != 2 group by id
IF if exists(select * from INFORMATION_SCHEMA.VIEWS where TABLE_NAME='ACTIVE_GROUPS')
BEGIN
ALTER view ACTIVE_GROUPS AS
SELECT id, name, status
FROM test1.group
WHERE status != 2 group by
END
ELSE
CREATE view ACTIVE_GROUPS AS
SELECT id, name, status
FROM test1.group
WHERE status != 2 group by id
BEGIN
END
さて、あなたはすべてのidの任意の(または不確定)の名前とステータスを選びました。 – Strawberry