Примеры построения запросов
mysql> SELECT VERSION(), CURRENT_DATE;
Демонстрируется использование mysql в качестве несложного калькулятора: mysql> SELECT SIN(PI()/4), (4+1)*5;
Проверка таблицы при помощи команды DESCRIBE: mysql> DESCRIBE pet;
Выборка всех данных mysql> SELECT * FROM pet;
Выборка определенных строк. Выборка с условием Из таблицы можно выбрать и только нужные строки, если надо проверить правильность внесенных в дату рождения собаки Bowser изменений: mysql> SELECT * FROM pet WHERE name = "Bowser";
В условиях может указываться любой из столбцов: mysql> SELECT * FROM pet WHERE birth >= "1998-1-1";
Условия можно и комбинировать, например для того, чтобы выделить всех собак женского пола: mysql> SELECT * FROM pet WHERE species = "dog" AND sex = "f";
В предыдущем запросе использован оператор AND. Существует еще и оператор OR: mysql> SELECT * FROM pet WHERE species = "snake" OR species = "bird";
Операторы AND и OR можно использовать совместно.
SELECT * FROM pet WHERE (species = "cat" AND sex = "m") OR (species = "dog" AND sex = "f");
Выборка определенных столбцов Достаточно просто перечислить имена нужных столбцов, разделив их запятыми. mysql> SELECT name, birth FROM pet;
Получить имена владельцев животных можно с помощью следующего запроса: mysql> SELECT owner FROM pet;
Сократить количество выводимых строк можно, воспользовавшись ключевым словом DISTINCT - тогда будут выводиться только уникальные записи: mysql> SELECT DISTINCT owner FROM pet;
При помощи выражения WHERE можно комбинировать выбор строк и столбцов. Например для того, чтобы загрузить даты рождения только кошек и собак, можно воспользоваться следующим запросом: mysql> SELECT name, species, birth FROM pet WHERE species = "dog" OR species = "cat";
Сортировка строк
Читайте также: II. МЕТОДИКА ПОСТРОЕНИЯ ЭМПИРИЧЕСКОЙ КРИВОЙ Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|