鍍金池/ 問(wèn)答/PHP  數(shù)據(jù)庫(kù)/ PHP如何獲取數(shù)據(jù)庫(kù)查詢(xún)后相同字段ID的數(shù)量?

PHP如何獲取數(shù)據(jù)庫(kù)查詢(xún)后相同字段ID的數(shù)量?

當(dāng)前表uservalue

id pid value
1 1 我是值1
2 1 我是值2
3 1 我是值3
4 1 我是值4
5 2 我是值5
6 2 我是值6

表結(jié)構(gòu)如上,字段pid是對(duì)應(yīng)用戶(hù)的ID,也就是說(shuō)pid全為1的字段值,都屬于用戶(hù)ID為1的值(例:id為2用戶(hù)對(duì)應(yīng)pid為2,其值就有兩個(gè):我是值5我是值6)。


問(wèn)題是:請(qǐng)問(wèn),該如何在數(shù)據(jù)庫(kù)只查詢(xún)當(dāng)前所對(duì)應(yīng)ID的所有value值?非常感謝!~

回答
編輯回答
冷溫柔

select count(*) from table_name where ~~~
手機(jī)碼字,大概意思是這樣

2017年4月23日 18:31
編輯回答
葬憶

假設(shè)用戶(hù)為user表,可以這樣只獲取value:

select b.value from user a inner join uservalue b on b.pid = a.id

如果需要獲取指定用戶(hù)id=100的value,加上where條件就行:

select b.value from user a inner join uservalue b on b.pid = a.id where b.pid=100

2017年6月24日 20:10