PHP查詢mysql指定欄位,並將同列另段賦值變數

2021-07-05 18:13:32 字數 3031 閱讀 3955

1樓:匿名使用者

$q = "select user from message where id='1'"; //sql查詢語句

mysql_query("set names gb2312");

$rs = mysql_query($q, $conn); //獲取資料集

if(!$rs)

$row = mysql_fetch_array($rs); //這樣從資源中取結果,是一個陣列

print_r($row);

2樓:情戒指

num.php:

<

$searchs = $_post['search']; //傳遞search框過來的值

$searchs= trim($searchs);

$result = mysql_query("select * from dunling_chat where nicheng like '%$searchs%' and num = num +1");

if (mysql_num_rows($result) < 1) echo ';';?>

mysql 查詢結果把一個欄位的值賦值給另一個欄位的鍵值

3樓:楊必宇

用group_concat(concat('"',name,'":"',value, '"'))類似這樣拼成一個專json串 然後到php再json_decode成陣列。

格式: mysql -h主機地址 -u使用者名稱-p使用者密碼。

連線到本機上的mysql。

一般可以直接鍵入命令。

mysql -uroot -p1。

回車後提示輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可進入到mysql中了,mysql的提示符是:mysql>。

4樓:匿名使用者

純sql語句是做不出來的

要麼取出資料 然後迴圈整理一下

要麼用group_concat(concat('"',name,'":"',value, '"'))類似這樣拼成一個json串 然後到php再json_decode成陣列

我這邊是封裝了一個database類 用一個函式將資料整理成你要的格式 算是第一種方法吧

寫一次就都有了

php中如何將從資料庫中查詢到的一條記錄的一個欄位賦值給一個變數?

5樓:

$a = mysql_fetch_array(mysql_query("select articleid from `jieqi_article_article`order by articleid desc limit 1"));

$maxid = $a['articleid'];

mysql:如何更新某個欄位的值為原來的值加1

6樓:匿名使用者

格式:update 表名稱 set 欄位名稱 = 欄位名稱 + 1 [ where語句]

比如說資料庫中有一張student表,要想把id為1的學生成績(score)加1則

update student set score=score+1 where id = 1

如果你不加where系統就不會知道你具體要更新哪條記錄,而導致所有該表中score都增加1,當然,除非這就是你的本意。

mysql中在同一張表如何將一條記錄的某一欄位的值賦值給另一條記錄的相對應的欄位?

7樓:匿名使用者

update語句可以搞定,但是需要join配合,例如,有個表如下,需要將id =999對應的name改為id=1000對應的name

可以這麼做:

update person t1 join (select id,name from person where id = 1000 limit 1 ) as t2 on t1.id <= t2.id set t1.

name = t2.name where t1.id = 999 and t2.

id = 1000

修改後的結果

這樣就可以了。。

sql問題,如何在一個欄位中根據相同的值,把另一個欄位的值相加

8樓:依然特雷西

1、選擇“檔案”->“新建”->“**”,如下圖所示。

2、新增一個asp.net空**。

3、右鍵**根目錄,選擇新增新項,如下圖所示。

4、新增一個web窗體。

5、找到一個sql資料庫中的一張表,我們選擇其中一個sql列,作為我們的示例,如下圖所示。

6、在web.config中新增資料庫連線字串。

7、然後在default.aspx.cs中新增連結資料庫並且將sql列欄位中的值獲取到並且轉換成字串陣列。

9樓:匿名使用者

select goods_id,sum(stock)from 表

group by goods_id

要這樣?

樓上是在灌水?

10樓:double陳彩雲

select goods_id,sum(stock) as stock

from tb

group by goods_id

11樓:匿名使用者

12樓:w海_風

insert into 表2 select goods_id spec_1 spec_2 color_rgb price sum(stock) from 原表 group by goods_id

php使用mysql怎麼查詢資料庫已經有多少條資料

php使用mysql查詢資料庫已經有多少條資料使用sql的count函式實現。示例 如下 資料庫連線 conn mysql connect localhost root root if conn 選擇資料庫 mysql select db testdb sql語句 sql select count ...

mysql子查詢優化,mysql 子查詢計算太慢什麼優化?

mysql優化之化繁為簡優化sql 希望是你想要的 mysql 子查詢計算太慢什麼優化?如果列比較多的話,建議別用 你這種最適合with as這種臨時表 使用子查詢的方法表被掃描了多次,而使用with clause方法,表僅被掃描一次。這樣可以大大的提高資料分析和查詢的效率。子查詢優化策略 對於不同...

mysql資料查詢,mysql中如何查詢所有的表

使用hibernate查詢的話,你是用hql語句查詢麼?例如string hql from object o where o.id 查詢方法 session.createquery hql 或者直接session.get int id 如果不是這樣的語句,採用的是sql語句,例如string sql...