Выборка из нескольких таблиц - MySQL (220123)

Узнай цену своей работы

Формулировка задачи:

есть 2 таблицы 'AUDUSD' и 'EURUSD' в каждой есть столбец с названием 'c100' нужно одним запросом изъять AUDUSD c100 где id = 1 и EURUSD c100 где id = 1 Не пойму как это сделать в одном запросе, а не лепить несколько sql запросов. объясните как пожалуйста....

Решение задачи: «Выборка из нескольких таблиц»

textual
Листинг программы
SELECT AUDUSD.c100, EURUSD.c100 FROM AUDUSD, EURUSD WHERE AUDUSD.c100=1 AND EURUSD.c100=1

Объяснение кода листинга программы

В представленном коде выполняется выборка данных из двух таблиц: AUDUSD и EURUSD. При этом выбираются данные по столбцу c100 из обеих таблиц. Условием для выборки является равенство значения столбца c100 в обеих таблицах равное 1. Список элементов кода:

  1. SELECT - оператор выборки данных.
  2. AUDUSD.c100 - название и значение переменной, представляющей собой значение столбца c100 из таблицы AUDUSD.
  3. EURUSD.c100 - название и значение переменной, представляющей собой значение столбца c100 из таблицы EURUSD.
  4. FROM - ключевое слово, указывающее источник данных для выборки.
  5. AUDUSD, EURUSD - названия таблиц, из которых производится выборка.
  6. WHERE - ключевое слово, задающее условие для выборки.
  7. AUDUSD.c100=1 - условие, что значение столбца c100 в таблице AUDUSD должно быть равно 1.
  8. AND - логический оператор, связывающий два условия.
  9. EURUSD.c100=1 - условие, что значение столбца c100 в таблице EURUSD должно быть равно 1.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.067 из 5
Похожие ответы