У меня есть база данных, с которой я создал реляционную алгебру. У меня есть задача в реляционной алгебреперевод реляционной алгебры на SQL
{ROOM*{PACIENT*{OPERATION(type='plastic')}}}[Room_ID]
, который говорит: «Выбрать все номера, которые имеют, что взяли на себя для пациента операции в них» это «команда» в реляционной алгебре является правильным. Однако я не знаком с SQL, поэтому мне сложно перевести его в команду SQL. Я знаю, что я могу начать как
SELECT * FROM ROOM
INNER JOIN
но как я использовать несколько внутренних соединений с дополнительным agregate (например между {})?
Я пытаюсь понять это или найти что-то об этом, но я терплю неудачу.
Посмотрите на [this] (http://stackoverflow.com/questions/36678487/converting-relational-algebra-to-corresponding-sql-query/36681353#36681353) ответ, который я дал аналогичному вопросу. Это должно помочь вам научиться конвертировать реляционную алгебру в SQL-запрос – JRLambert