1樓:匿名使用者
請問你bai使用的是什麼資料庫??
如果是dusql server你可以使用如zhi下的語句dao來獲取各個表的欄位名稱及其專相關的屬性.
select * from syscolumns where id =( select id from sysobjects where name='你要查詢的屬表名')
2樓:殘影路飛
看了看但不是太明白.隨便說說.你的意思是說你用編號和表名來查詢對嗎?
就象樓上朋友說的那內樣
select * from student where 編號容=1這樣就可以滿足只知道編號和表名查詢.但如果編號不固定的話你可以取控制元件中的值.比如:
人為在text1裡輸入編號.查詢滿足它的條件.在text2中輸入要查詢的表名.
strwhere="select * from'" & trim(text2.text) & "'" & "where 編號=" & "'" & trim(text1.text) & "'"
我沒在vb上試因為現在沒這軟體.好久沒摸了你可以試下行不行.最後出來就是向上面一樣的查詢.
3樓:匿名使用者
你是要以一句抄話那襲種形式輸出吧
bai例如你的表dustudent
欄位名有
uid name *** ageselect '編號zhi'+uid+',名字'+name+',性別dao'+***+'年齡:'+age where uid=1
4樓:手機使用者
問題並不在於bai
你的查詢字串du
sql = "select * from student where 圖學zhi號=1"
關鍵在於你的在vb中的顯示形dao勢內
你在vb中首先讓你的記錄集容物件獲得查詢結果,然後是使用迴圈結構取出欄位的欄位名和值,拼成你想要的格式即可。
5樓:匿名使用者
沒有懂你的意思,【極品飛鴿】部落格
mysql資料庫查詢欄位屬性(即表結構)的sql語句怎麼寫?
6樓:匿名使用者
show full columns from mydb.mytable ;
修改庫名和 表名
7樓:空白の才の法則
string sql
sql = "select * from **名 [where (可選,加一些限定 比如id>10)]"
你想問的是這個麼?
8樓:匿名使用者
desc mydb.mytable ;這樣可以不?
更詳細的,可以用show full columns from mydb.mytable ;
9樓:度
desc mytable;
sql語句判斷一張表的某欄位為空,然後查詢另外一張表的資料,怎麼寫
樓上那個不行,應該是a沒有再找b 而不是連線2個表一起找樓主你的 的問題出在when id is null 你都輸入id 10289了 id怎麼會空?應該是select case when a.name is null thenb.name else a.name end name from sel...
sql查詢語句怎麼寫,sql彙總查詢的語句怎麼寫啊
如果表裡只是那幾列資料的話 select a.欄位名,b.欄位名 from 表 as a left join 表 as b on a.substring 欄位名,7,2 b.substring 欄位名,7,2 where a.欄位名 like 201008 and b.欄位名 like 201009...
怎麼用SQL語句查詢student表中年齡最小
排序升序排列即可。例如 select from student order by 年齡 asc 急急急!怎麼用sql語句查詢student表中年齡最小的前三名學生資訊?select top 3 from student order by age asc top 3 是前3個學生的意思,order b...