資料庫表選擇
SELECT * FROM 表1
UNION ALL
SELECT * FROM 表2
㈡ 資料庫 兩表選擇性查詢問題
請使用下面的SQL語句:
select 班級表.班級名稱,教師表.姓名,教師表.年齡 from 班級表, 教師表
where 班級表.教師表OR學生表 = "教師表"
班級表.教師或學生的ID = 教師表.教師ID
Union
select 班級表.班級名稱,學生表.姓名,學生表.年齡 from 班級表, 學生表
where 班級表.教師表OR學生表 = "學生表"
班級表.教師或學生的ID = 學生表.學生ID
前面一部分得到教師的信息,後面一部分得到學生的信息,將兩部分並起來就可以了。
㈢ 資料庫多表關聯查詢基表的選擇
select*fromaleftjoinb--小的在前
ona.XXX=b.XXX
wherexxx=xxx--這里才是關鍵一定要把能排除的行最多的條件放前面
groupbyxxx
havingxxx=xxx--having條件對搜索效率沒有優化,因為必須遍歷完系統才會判斷having條件
附一張select語句執行順序圖
㈣ 在資料庫中儲存選擇題,設置幾張表好
建議這樣建
題目表(編號id, 標題, 題目內容)
選項表(題目編號id, 選項)
答案表(題目編號id, 答案)
查詢的時候就
select 選項 from 選項表 where 題目編號id = XXX
當然你哪樣建也是可以的,只是在查詢和處理的時候寫起來比較麻煩罷了
㈤ 如何用combobox選擇sql資料庫的表(這些表結構都一樣,名字不一樣),然後用datagridview顯示出來
string str = "Data Source=伺服器名稱;Initial Catalog=資料庫名稱;Integrated Security=True";
SqlConnection conn = new SqlConnection(str);
string sql = "select name from sys.sysobjects WHERE type='U'";
SqlDataAdapter ad = new SqlDataAdapter(sql, conn);
DataSet set = new DataSet();
ad.Fill(set);
comboBox1.DataSource = set.Tables[0];
comboBox1.DisplayMember = set.Tables[0].Columns[0].ColumnName;
㈥ 如何實現從資料庫中一個表中選擇一些數據插入另一個表
select * from 表明 into 表明
㈦ mysql如何進入資料庫查看所有表
1.查看資料庫,選中使用資料庫,並查看資料庫表,具體操作命令如下:
show databases;
use student;
show tables;
(7)資料庫表選擇擴展閱讀:
可以使用命令行工具管理 MySQL 資料庫(命令 mysql 和 mysqladmin),也可以從 MySQL 的網站下載圖形管理工具 MySQL Administrator, MySQL Query Browser 和 MySQL Workbench。
phpMyAdmin是由 php 寫成的 MySQ L資料庫系統管理程程序,讓管理者可用 Web 界面管理 MySQL 資料庫。
phpMyBackupPro也是由 PHP 寫成的,可以透過 Web 界面創建和管理資料庫。它可以創建偽 cronjobs,可以用來自動在某個時間或周期備份 MySQL 資料庫。
另外,還有其他的 GUI 管理工具,例如 mysql-front 以及 ems mysql manager,navicat等等。