Различаются по конкретному столбцу в улье - PullRequest
12 голосов
/ 13 сентября 2011

Я бегу Улей 071 У меня есть таблица, с несколькими строками, с тем же значением столбца например,

 x | y |
---------
 1 | 2 |
 1 | 3 |
 1 | 4 |
 2 | 2 |
 3 | 2 |
 3 | 1 |

Я хочу, чтобы столбец x был уникальным, и удалить строки с одинаковым значением x val например,

 x | y |
---------
 1 | 2 |
 2 | 2 |
 3 | 2 |

или

 x | y |
---------
 1 | 4 |
 2 | 2 |
 3 | 1 |

оба хороши поскольку отдельные работы только в целом по улью, я не мог найти способ сделать это

помогите пожалуйста Tx

Ответы [ 2 ]

3 голосов
/ 23 сентября 2011

Вы можете использовать отдельное ключевое слово:

SELECT DISTINCT x FROM table
1 голос
/ 12 июля 2016

попробуйте следующий запрос, чтобы получить результат:

выберите Ax, Ay из (выберите x, y, rank () более (разделить на x по порядку y) в соответствии с ранжированием g) A где ranked = 1;

...