剛開始表沒有設定主鍵盤,後來要設定 多個字段作為主鍵 但是這幾個欄位的值有少部門是重複的,
所以要找出重複的行。
三個設定為主鍵的字段:c_year,c_parent,c_name
--找出重複的行
select *
from t_qq9_gdp t
where
rowid != (select max(rowid)
from t_qq9_gdp t2
where t.c_year = t2.c_year
and t.c_parent = t2.c_parent
and t.c_name = t2.c_name);
--選出重複的行
select *
from t_qq9_gdp t
where t.c_year = '2002'
and t.c_parent = '拉丁美洲和加勒比海地區'
and (t.c_name = '多明尼加共和國' or t.c_name = '瓜地馬拉');
select c_nme,count(*) as aa from tb_user_info t
group by c_nme,c_pwd,c_enabled
order by aa desc
注意是group by 不是order by
資料庫個字段型別
好比c 中,定義int型別需要多少位元組,定義double型別需要多少位元組一樣,mysql對錶每個列中的資料也會實行嚴格控制,這是資料驅動應用程式成功的關鍵。m前言 好比c 中,定義int型別需要多少位元組,定義double型別需要多少位元組一樣,mysql對錶每個列中的資料也會實行嚴格控制,這是...
mysql更新資料庫中所有相同的某個欄位的值
檢視所有的資料表 檢視所有資料表 show tables 2.檢視某個資料表的所有的字段 檢視表student的所有字段 describe tb watch back show columns from tb watch back 3.查詢資料庫中某個字段以及所在的表 使用 information ...
在oracle資料庫中的乙個表給多個字段新增觸發器
完整 如下 先建立乙個表 create table a id number 2 mc number 2 gxsj number 2 type number 2 給表的多個字段建立觸發器 create orreplace trigger weather history update weather h...