您可以使用GROUP BY和HAVING子句来按ID分组并排除NULL记录。以下是一个示例代码:
SELECT id, COUNT(*) as count
FROM your_table
WHERE id IS NOT NULL
GROUP BY id
HAVING COUNT(*) > 0;
在上面的代码中,您需要将"your_table"替换为您的表名。这将按id分组并计算每个id的记录数,然后排除所有id为NULL的记录。最后,HAVING子句用于排除记录数为0的组。
希望对您有所帮助!