易語言sqlor
Ⅰ 易語言sql查詢自定義排序
withtas(
select'1'工號,'銷售'職位,'張三'姓名fromalunionall
select'2'工號,'倉管'職位,'李四'姓名fromalunionall
select'3'工號,'人事'職位,'王五'姓名fromalunionall
select'4'工號,'人事'職位,'趙六'姓名fromalunionall
select'5'工號,'銷售'職位,'馬奇'姓名fromal
)
select*fromtorderbydecode(職位,'銷售',1,'人事',2,3),工號;
如上答案純手工碼字沒有參與審核測試!@
Ⅱ 易語言SQL查詢整張表中指定內容後如何顯示
顯示的代碼如下:
.版本 2
.支持庫 eDB
.支持庫 eGrid
記錄集1.置連接 (資料庫連接1)
資料庫連接1.連接SQLServer (編輯框1.內容, 到文本 (組合框1.取項目文本 (組合框1.現行選中項)), 編輯框2.內容, 編輯框3.內容)
記錄集1.打開 (腳本, #SQL語句)
處理事件 ()
標簽1.標題 = 「共: 」 + 到文本 (記錄集1.記錄數量) + 「 條記錄」
進度條1.最大位置 = 記錄集1.記錄數量
進度條1.位置 = 0
高級表格1.列數 = 記錄集1.欄位數量
高級表格1.行數 = 記錄集1.記錄數量 + 1
.計次循環首 (記錄集1.欄位數量, 列)
高級表格1.置數據 (0, 列 - 1, 1, 記錄集1.取欄位名 (列 - 1))
.計次循環尾 ()
.計次循環首 (記錄集1.記錄數量, 行)
.計次循環首 (記錄集1.欄位數量, 列)
記錄集1.讀文本 (列 - 1, 文本)
高級表格1.置數據 (行, 列 - 1, 1, 刪首尾空 (文本))
.計次循環尾 ()
進度條1.位置 = 進度條1.位置 + 1
記錄集1.到下一條 ()
.計次循環尾 ()
記錄集1.關閉 ()
Ⅲ 易語言執行SQL命令
你是不會連接sql命令和編輯框的內容吧。給你看一條命令你就明白了:
外部資料庫1.執行 (「update data1 set id=-32768 where id=」 + 「『」 + 編輯框1.內容 + 「『」 , )
Ⅳ 易語言查詢SQL內容
超級編輯框里可以編寫如下類似語句:
SELECT 姓名,性別,年齡 FROM 表名 where 姓名=『引用編輯框內值' OR 性別=『引用編輯框內值' OR 年齡=『引用編輯框內值'
基本語句是這樣的,具體實現方式還需要根據具體情況作適當修改。