-
你可以查詢PLSQL中的一些分段注釋,看看問題是否在**啊,你無法粗略地看到問題。
另外,你的寫法太複雜了,不能用聯接查詢解碼嗎:
select ,decode(nvl(, 0), 0, '未開啟', '已開啟') as status,decode(nvl(, 0), 1, '每月', '按條帶') as ifbag,nvl(, 0) as addfee
from zdaddtion zd, advanceaddtion aa
where =
and = 12
-
select ,case
when (nvl((select
from advanceaddtion aawhere =
and=12),0))=0 則不開啟'else
已開啟'end as status,casewhen (nvl((select advtypefrom advanceaddtion aawhere zdaddtionid =
和 = 12,0)) = 1 然後'else
按條帶'end as ifbag,nvl((select feefrom advanceaddtion aawhere zdaddtionid =
and = 12),0) as addfeefrom zdaddtion zd
語法錯誤。
-
這應該沒問題。
-
select ,case nvl( ,0)
when 0 then '未開啟'
else '已開啟'
end as status,case nvl( ,0)
when 1 then '每月'
else '按條帶'
end as ifbag,nvl( ,0) as addfee
from advanceaddtion aa ,zdaddtion zd
其中 zdaddtionid= 和 = 12 幫助您解決了問題,請自己看看!
-
select ,case
when (nvl((select
from advanceaddtion aawhere =
and = 12),0)) = 0 then
未開啟'else
已開啟'end as status,case
when (nvl((select advtypefrom advanceaddtion aawhere zdaddtionid =
and = 12),0)) = 1 then
每月'else
按條帶'end as ifbag,nvl((select fee
from advanceaddtion aawhere zdaddtionid =
and = 12),0) as addfee
from zdaddtion zd
-
你想做什麼? 建立乙個與 biao 結構相同的新 biaoming 表??
create table biaoming as select * from biao where 1 = 2;
就是這樣。
-
那裡後面的房產名稱在哪裡? 屬性名稱 1?
-
在預言機中,number(m,n) 可用於實現雙精度,也可以將 double 更改為雙精度。 希望對你有所幫助。
-
為什麼不使用數字型別?
-
請檢視以下資訊。
1. 此表中沒有部門。
2、dept 此表不是 deptno 字段 3,dept 表中的 deptno 欄位是主鍵 4、引用寫錯了,應該是引用
-
如果你寫錯了,你想把它寫成乙個sql語句,但你寫了pl sqlselect sal,case when sal <1000
then '這是不到1000的薪水。 '
when sal >=1000 and sal <1500then '這是 1000 - 1500 之間的薪水。 '
when sal >=1500 and sal <2000then '那是 1500-2000 之間的薪水。 '
when sal >=2000 and sal <2500then '這是 2000 到 2500 之間的薪水。 '
when sal >=2500 and sal <3000then '那是 2500-3000 之間的薪水。 '
when sal >= 3000
then '這是大於或等於 3000 的薪水。 '
否則錯誤'
end) as saldesc
from emp;應該這樣寫,記得加點。
-
我建議你重新學習PL SQL程式設計,你寫的東西沒有意義。
-
end if;這個地方不是額外的";"不。 如果新增它,則表示您編寫的 SQL 語句是兩個 SQL 語句。
-
在MySQL中,系統增加了乙個預設只返回一行的虛擬表機制,而在Oracle中,實現是預設顯示虛擬表:
select
asidfrom
dual;
-
SQL 語句中缺少很多逗號,請仔細檢視 when 之前和之後的情況。
-
是字段還是 t2 是表,並且存在 .end 後應跟乙個逗號。
Oracle 的解析器按從右到左的順序處理 From 子句中的表名,首先處理 From 子句末尾寫入的表(驅動表),如果 FROM 子句包含多個表,則必須選擇記錄最少的表作為基表。 如果您有 3 個以上的表聯接查詢,則需要選擇乙個交集表作為基礎表,該表是其他表引用的表。 >>>More
我就不抄了,SEO關鍵詞可以從乙個簡單的開始,比如:長尾關鍵詞,低索引的詞,但要保證你做的詞有價值,有人搜尋有價值的詞,否則做就是浪費時間。 為什麼說從簡單開始,因為簡單的詞很容易上主頁,減少迴圈。 >>>More
一般來說,這個年齡段的孩子,內心會有一些變化或波動...... 告訴人們我有時很天真。 當她惹你的時候,你最好壓抑一下自己的性情,比如突然對她微笑,說委屈 >>>More