2016-06-29 89 views
-3

我在想如何在同一行中給出另一個列條目的列條目?爲了澄清使用我的表格:SQL:在同一行中給出另一個列條目的列條目

|id|name|age| 
------------- 
|0 |john|43 | 
|1 |jake|23 | 
|2 |jess|25 | 

我想建立一個查詢,返回給'姓名'的'ID'。例如,如果我給查詢(或功能,如果我需要)名稱'傑克'我想返回(並存儲在變量中)的ID'1'。我非常感謝幫助:-)謝謝!

+1

'SELECT ID FROM table_name的WHERE name ='jake'' – bhansa

+0

我們樂意幫助,但有時你不得不趴下和骯髒與手動/ tutiorials /一本像樣的書等 – Strawberry

回答

0

簡單地寫:

select id INTO @myvar from mytable where name='jake' 
+0

給一個男人一條魚。 – Strawberry

1
select id into @data from table_name where name='john' 
+0

把你的查詢在代碼部分 – Ruhaan

+0

完成..感謝:) –

+0

歡迎...我做了同樣的,但你之前拒絕:P – Ruhaan

相關問題