Я пытаюсь выбрать несколько столбцов с одной инструкцией SELECT, и я пробовал это так и не работал.Правильный синтаксис mySQL для нескольких операторов SELECT?
mysql> SELECT AVG(salaryoffered) "$ offer" AS "Average Salary", MIN(salaryoffered)
"$ offer" AS "Min Salary", MAX(salaryoffered) "$ offer" AS "Max Salary" FROM
interview;
Однако они действительно работали и поднимали стол с помощью SELECT отдельно. Например:
mysql> SELECT AVG(salaryoffered) "$ offer" AS "Average Salary"
mysql> SELECT MIN(salaryoffered) "$ offer" AS "Min Salary"
mysql> SELECT MAX(salaryoffered) "$ offer" AS "Max Salary"
-> FROM interview;
Любая идея, как я могу объединить три таблицы в одну команду? Предположим, чтобы выглядеть следующим образом:
+----------------+------------+------------+
| Average Salary | Min Salary | Max Salary |
+----------------+------------+------------+
| 12.080357 | 10.75 | 13.75 |
+----------------+------------+------------+
ты уверен, что это работает? 'SELECT AVG (зарплата)« $ offer »AS« Средняя зарплата »? –
да, это работает! Я пробовал их все индивидуально, все они работают, но когда они собраны вместе, они этого не делают. Hmm ... – TheAmazingKnight
Избавьтесь от '' $ offer ''в каждом выражении. Этот синтаксис неверен. Без '' $ offer '' должно работать нормально. –