จะนับค่าที่ไม่ซ้ำได้อย่างไร


9

ฉันพยายามรับจำนวน ip_addresses ที่ไม่ซ้ำกัน (ในกรณีนี้คือ '3') ตารางมีลักษณะดังนี้:

โครงสร้าง:

CREATE TABLE bandits (
  key text NOT NULL,
  ip_address inet,
  offence text,
  count bigint DEFAULT 1);

ข้อมูล:

โจรคัดลอก (กุญแจ, ip_address, ความผิด, การนับ) จาก stdin;
127.0.0.1_testing ทดสอบ 127.0.0.1 1
127.0.0.2_testing ทดสอบ 127.0.0.2 3
127.0.0.2_testing2 127.0.0.2 การทดสอบ 2 1
127.0.0.3_testing ทดสอบ 127.0.0.3 1

1
ลองselect distinct .....
John Gardeniers

คำตอบ:



โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.