选择和修改SQL中的字段
假设我有一个包含名称和生日字段的表。我可以使用此SQL返回共享同一生日的项目表(例如,4个人的生日为1995年4月8日): 但是,如何修改选择的值以忽略年份,例如,按月获取生日计数,例如,1月:42个姓名,2月:28个姓名,等等选择和修改SQL中的字段,sql,Sql,假设我有一个包含名称和生日字段的表。我可以使用此SQL返回共享同一生日的项目表(例如,4个人的生日为1995年4月8日): 但是,如何修改选择的值以忽略年份,例如,按月获取生日计数,例如,1月:42个姓名,2月:28个姓名,等等 感谢一种方法是使用内置函数提取年份和月份: SELECT month(birthday), count(*) as FieldCount FROM test_main Group BY month(birthday) Order By FieldCount DESC;
感谢一种方法是使用内置函数提取年份和月份:
SELECT month(birthday), count(*) as FieldCount
FROM test_main
Group BY month(birthday)
Order By FieldCount DESC;
注:
- 不需要使用带有
分组依据的
不同的
- 您不需要用双引号将所有内容括起来
应该是您想要的COUNT(*)
SELECT month(birthday), count(*) as FieldCount
FROM test_main
Group BY month(birthday)
Order By FieldCount DESC;
注:
- 不需要使用带有
分组依据的
不同的
- 您不需要用双引号将所有内容括起来
应该是您想要的COUNT(*)
SELECT month(birthday), count(*) as FieldCount
FROM test_main
Group BY month(birthday)
Order By FieldCount DESC;
注:
- 不需要使用带有
分组依据的
不同的
- 您不需要用双引号将所有内容括起来
应该是您想要的COUNT(*)
SELECT month(birthday), count(*) as FieldCount
FROM test_main
Group BY month(birthday)
Order By FieldCount DESC;
注:
- 不需要使用带有
分组依据的
不同的
- 您不需要用双引号将所有内容括起来
应该是您想要的COUNT(*)