在网页中显示来自MySQL的两列
问题描述:
我在MySQL中有两个表,其值为A(db_bird)和B(db_disability)。我试图从他们身上得出B值(残疾)在A值(鸟中)发生的次数。在网页中显示来自MySQL的两列
我应该从哪里开始? 我不关心动态排序,按钮等等。一个简单的表格。
下面是什么,我的意思是一个生动的例子:
答
你可能有两个任务在这里:
首先总结:
SELECT db_bird AS Bird,
db_disability AS Disibility,
COUNT(*) AS ct
FROM tbl
GROUP BY db_bird, db_disability;
这给你
Bird Disability ct
Crow broken wing 2
Crow broken leg 1
Raven broken leg 1
Seagull broken leg 1
如果您对此感到满意,您可能需要在此停留。
如果你继续,你要求任意数量的列和一些凌乱的SQL。在[pivot-table] [mysql]上阅读Q & A,了解如何执行此步骤的大量讨论。