第一个性别问题:第二代身份证,身份证号码是18位的,就看倒数第2位数字,是偶数为女性,是奇数为男性
第二个计数的问题:SELECT count(user_id),gift_level FROM incom where ... GROUP BY (gift_level)
1、如何拿到倒数第二位是奇数还是偶数?
floor(idcare/10)%2
先除以10,floor去掉小数,再取模2, =1就是单数 =0就是偶数
2, 典型的 select a, count(*) from T group by a