0

行を選択しています

SELECT `playerid` FROM `lb-world` WHERE replaced=50 AND type=0 >= 0.01

しかし、私のテーブルには

playerid | replaced | type | date
12       | 50       | 0    | 2010
12       | 50       | 0    | 2011
12       | 50       | 0    | 2012

一度だけ選択する方法は?

4

3 に答える 3

1

これを試して:

SELECT `playerid` FROM `lb-world` 
WHERE replaced=50 AND type=0
GROUP BY playerid, replaced, type

これはジェネリックである必要があります。
とにかく、プレーヤーIDだけが必要な場合は、これを使用してください

SELECT DISTINCT playerid FROM lb-world
WHERE replaced=50 AND type=0
于 2012-08-01T12:54:48.737 に答える
0

のみが必要playeridな場合は、使用できますDISTINCT

SELECT DISTINCT `playerid` FROM `lb-world` WHERE replaced=50 AND type=0 >= 0.01
于 2012-08-01T12:55:08.083 に答える
0
SELECT DISTINCT playerid..

@マイケルが言ったように

于 2012-08-01T12:55:32.117 に答える