mysql怎麼判斷表中的某一列有沒有某個值

2021-04-26 06:14:57 字數 2223 閱讀 4132

1樓:匿名使用者

1、mysql中建立測試表,create table test_user(id int, name varchar(20));

2、插入測試資料,

insert into test_user values(1001,'jack');

insert into test_user values(1002,'lucy');

insert into test_user values(1003,'mike');

insert into test_user values(1004,'john');

insert into test_user values(1005,'may');

3、檢視表中所有

專資料,select * from test_user

4、編寫屬sql,查詢name列是否有jack名,

select * from test_user t where name = 'jack'

2樓:sweet丶奈何

可以用 select count(*) from table where username ='dpstill';

查詢bai的結果du=0 就不存

zhi在dao >0 就存在

如果要用

版其他結果返回的話,可以用權下面的

select case when count(*)>0 then '存在' when count(*)=0 then '不存在' end from table where username ='dpstill'

3樓:匿名使用者

直接select where那個值不行麼?再看看返回的資料集是否為空。

4樓:

select * from table where 查詢列名='你的值'?是不是這個意思

5樓:花臂華盛頓

mysql_connect('localhost', 'root', '11');

mysql_select_db('庫名

zhidao');

$field = mysql_query('describe 表名專欄位

屬名');

$field = mysql_fetch_array($field);

if($field[0])else

怎樣查詢sql資料庫中某乙個表中的某個列的乙個數值的所有行資料

mysql如何更新乙個表中的某個字段值等於另乙個表的某個字段值

6樓:海邊出來的風陽

update tb_common_verification_tk set '新字段'='舊欄位'。

例如:a表

id  name   credits

1   aa         11

2   aa         222

3   bb        11

4   bb         222

b表id  name   credits

1   aa          222

2   bb          222

操作的是a表,能不能有什麼辦法讓b表中的credits值一直為a表中的credits最大值。

7樓:匿名使用者

update a inner join b on a.bid=b.id set a.x=b.x,a.y=b.y ;

8樓:草兒

現有表a和表b,希望更新a表,當 a.bid = b.id時,a.x = b.x, a.y=b.y:

update a inner join b on a.bid=b.id set a.x=b.x,a.y=b.y;

sql語句如何查詢乙個表中某一列的相同資料?

9樓:

寫個函式或儲存過程,使用游標變數,根據條件,把滿足條件的記錄儲存到另張表裡面

10樓:匿名使用者

select * from 表名 where count(列名) >1 order by 列名

11樓:匿名使用者

select * from 表名 tb where (select count(1) from # where id=tb.id)>=2

求助excel中如何引用工作表中某一列中不重複的部分為作為另工作表下拉列表選項

選中需要新增下拉列表的區域,點選資料 資料有效性 2013版好像是資料驗證什麼的 允許 選序列 選中下拉列表的備選內容 你要將重複的這列內容在其他列轉換為不重複的,然後引用這列不重複的區域。去重方法有高階篩選,刪除重複值或用資料透視表。excel中設定下拉列表的 怎麼選擇其他工作表的內容 1 首先開...

如何獲得DataGridView中某一列中全部的值

寫個copyfor迴圈就行了 迴圈的個數就是你baidatagridview.rows.count 就是至於取du 出值來放到 就看你 zhi自己喜好了 string,hastable這些都可以daofor int x 0 x下標 tostring 迴圈每一行 foreach datarow row...

怎麼獲得GridView某一行某一列的值

以gridview控制項名稱為gv來說,this.gv.rows 0 cells 0 value,不能直接取出某列的全部值,因為 控制項是先按行後按列內使容用的。因此可以寫乙個迴圈 for或者foreach 遍歷所有行gv.rows,在當前行中獲取某列的資料。如前面的 如果單元格中加了其他控制項,還...