|
Программирование >> Исключение дубликатов строк
Give те а list of all tourney dates and locations. I need the dates in descending order and the locations in alphabetical order . ( Предоставить список всех дат и мест проведения турниров. Мне нужнщ даты в убываюием порядке, а места проведения в алфавитном порядке .) Преобразование: Select tourney date and location from the tournaments table and order by tourney date in descending order and location in ascending order (Выбрать даты турниров и места проведения турниров из таблицы Турниры и упорядочить их по датам в убывающем порядке и по местам проведения в возрастающем порядке) Select tourney date location from the tournaments table and order by tourney date m descending order atte location m ascending order (Выбрать даты турниров, места проведения из Турниры , упорядочить по датам в убывающем порядке, по местам в возрастающем порядке) SELECT TourneyDate, TourneyLocation FROM Tournaments ORDER BY TourneyDate DESC, TourneyLocation ASC TourncyDotcs (14 строк) Уточнение:
бозо донных рецептов What types of recipes do we have, and what are the names of the recipes we have for each type? Can you sort the information by type and recipe name? ( Какие у нас имеются виды рецептов и какие названия рецептов имеются для каждого из видов? Можно ли привести информацию по видам и названиям рецептов? ) Преобразование: Уточнение: Select recipe class ID and recipe title from the recipes :able and order by recipe class ID and recipe title (Выбрать идентификатор класса рецептов и заголовок рецепта из таблицы Рецепты и упорядочить по идентификатору классов рецептов и заголовкам рецептов) Select recipe class ID me recipe title from the recipes table and order by recipe class ID шё recipe title (Выбрать идентификатор класса рецептов, заголовок рецепта из Рецепты , упорядочить по идентификатору классов рецептов, заголовкам рецептов) SELECT RecipeClassID, RecipeTitle FROM Recipes ORDER BY RecipeClassID ASC, RecipeTitle ASC Recipe ClQs$es flnd Titles (15 строк)
Show те а list of unique recipe class IDs in the recipes table . ( Показать список неповторяющихся идентификаторов классов рецептов из таблицы Рецепты .) Преобразование: Select distinct recipe class ID from the recipes table (Выбрать неповторяющиеся идентификаторы классов рецептов из таблицы Рецепты ) Уточнение: Select distinct recipe class ID from the recipes table (Выбрать неповторяющиеся идентификаторы классов рецептов из Рецепты ) SELECT DISTINCT RecipClassID FROM Recipes Recipe ClQss lcls (6 строк) Итоги в данной главе мы познакомились с операцией SELECT. Это одна из четырех операций манипулирования данными в SQL. Операцию SELECT можно разделить на три более мелкие компонента: оператор SELECT, выражение SELECT и запрос SELECT. При обсуждении оператора SELECT были представлены условия, являющиеся его компонентами. Условия SELECT и FROM являются основными, необходимыми для извлечения информации из базы данных. Остальные условия - WHERE, GROUP BY и HAVING - используются для обработки и фильтрации информации, возвращенной условием SELECT, с учетом этих условий. Мы показали различия данных и информации. Значения, сохраненные в базе данных, являются данными, а информацией являются данные, обработанные таким образом, чтобы у них появился смысл для просматривающего их человека. Строки информации, возвращенные оператором SELECT, называются набором результатов. Вопрос об извлечении информации мы начали с представления основной формы оператора SELECT. Вы узнал>1, как построить соответствующий оператор SELECT, используя методику из трех этапов, которая включает анализ запроса и преобразование его в соответствующий синтаксис SQL. В операторе SELECT можно использовать два или более столбцов, чтобы увеличить объем информации, извлекаемой из базы данных. Затем мы кратко рассмотрели ключевое слово DISTINCT, и вы узнали, что существуют средства, позволяющие исключить дубликаты строк из набора результатов.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |