2016-12-01 3 views
0

У меня есть набор строк в таблице, каждый из которых имеет уникальный ключ, который автоматически увеличивается каждый раз при создании нового события. Например, первая строка, которая была создана, имеет ключ «1», вторая строка, которая была создана, имеет ключ «2» и т. Д.SQL Выберите все строки, превышающие значение

Я хотел бы выбрать все строки в таблице, у которых есть ключ, который больше определенного значения. Например, если я укажу значение, которое должно быть «6», я хочу получить все строки в таблице, которые имеют значение больше 6 в своем уникальном ключевом столбце.

Что такое оператор SQL для этой операции?

+0

Для дальнейшего использования, вы действительно должны показать, что вы уже пробовали в вашем вопросе. –

+0

Спасибо, мистер Пиджен. Я все еще изучаю соглашения о переполнении стека. Я определенно сделаю это для следующего вопроса, который у меня есть. Еще раз спасибо за отзывы; Я очень ценю это. :) – panderson14

+0

Все хорошо, мы все должны что-то начать. Однако есть люди, которые могут быть немного более критическими. Был ли запрос, который я опубликовал, помог вам решить проблему? –

ответ

0

Запрос будет:

SELECT * FROM Table WHERE UniqueKey > 6 

Table Заменить с именем вашей таблицы, UniqueKey с полем вы хотите проверить и 6 с тем значением, вы хотите проверить.

Я бы предложил посетить веб-сайт w3schools и посмотреть страницы предложения SELECT и WHERE.

http://www.w3schools.com/sql/sql_select.asp

http://www.w3schools.com/sql/sql_where.asp

+0

@axiac, извините, но если вы собираетесь сделать это утверждение, то, пожалуйста, предоставьте доказательства того, что они «учат неполную и неправильную информацию», а просто заявляют об этом. Кроме того, я никогда не предлагал ОП, чтобы информация была полной и/или правильной. Тем не менее, они являются хорошей отправной точкой для людей, которые не имеют большого опыта работы с SQL, и, судя по вопросу OP, он этого не сделал. Также w3schools определенно намного яснее, чем предоставленная вами документация, по крайней мере, для тех, кто еще не знаком с SQL. –

+0

Я цитирую первую публикуемую вами ссылку: * «Результат сохраняется в таблице результатов, называемой результирующим набором». *. Это похоже на правильное заявление для вас? Результат не сохраняется нигде, он просто отправляется обратно в приложение, которое выдало запрос. И, кстати, документация, к которой я привязан, является ** официальной документацией **. – axiac

+0

Я, очевидно, никогда не оспаривал этот факт, я только сказал, что w3schools предоставляет более четкие примеры для кого-то с ограниченным опытом работы с SQL. Я цитирую из предоставленной вами документации: «Чтобы получить все строки с определенного смещения до конца« набора результатов », вы можете использовать некоторое большое количество для второго параметра. Этот оператор извлекает все строки из 96-й строки в last: "и" С одним аргументом значение указывает количество строк, возвращаемых с начала 'result set':". Вы говорите, что предоставленная вами документа также неверна и неполна? –

Смежные вопросы