我想獲取/選擇一行中的特定元素。我該怎麼做Oracle 11g,sql server和mysql?SQL - 如何選擇一行中的特定元素?
eg. id - name - address
1 - abc - def
2 - adl - eio
3 - yuc - pwr
選擇/顯示adl,即第二行名稱列。
我想獲取/選擇一行中的特定元素。我該怎麼做Oracle 11g,sql server和mysql?SQL - 如何選擇一行中的特定元素?
eg. id - name - address
1 - abc - def
2 - adl - eio
3 - yuc - pwr
選擇/顯示adl,即第二行名稱列。
具有特定元素你是指一個字段?
其中所有的方法都是一樣的:標準的ANSI SQL。例如:
select TheFieldYouWant from YourTable where RowIdYouWant = 1
這將讓從表中的行與ID = 1 ,然後告訴你你想要的領域。你可以把更多的領域,如果你想展示更多,或*
來顯示所有人
我編輯了這個問題,請幫我重新打開:( –
好吧,在這種情況下,我的答案將起作用:D。where子句將是「where id = 2」,TheFieldYouWant將成爲名稱。關於sql的教程 –
問題是這個id是不知道的,我們只知道包含「元素」的那一行 –
我認爲你需要澄清你的意思,最好用一個例子。 –
你的問題是不清楚的。您需要提供數據樣本,表格結構並描述您想要的結果。最好還應該有你已經嘗試過的東西。 –