Heim >Backend-Entwicklung >PHP-Tutorial >这样一句SQL如何写?搞了一下午了

这样一句SQL如何写?搞了一下午了

WBOY
WBOYOriginal
2016-06-13 11:13:561010Durchsuche

这样一句SQL怎么写?搞了一上午了!
存在表A
numid  nameText  
GY-001  我是太阳
GY-002  我是月亮
存在表B
numid   comment
GY-001   黑子
GY-001   日冕
GY-001   太阳粒子
GY-002   陨石
GY-002   史前文明 
我想取出的数据:
numid  nameText  cout
GY-001  我是月亮   3
GY-002  我是月亮   2


------解决方案--------------------
select a.numid, a.nameText, count(*) as cout form 表A a, 表B b where a.numid=b.numid group by a.numid
------解决方案--------------------

试一下这样看行不

<br /><br />SELECT A.numid,A.nameText,COUNT(A.numid) AS cout FROM A ,B WHERE A.numid = B.numid GROUP BY A.numid<br />
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn