Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Помощь в обучении MySQl запросов



  1. 138  
    2 дня500 ₴

    Добрый день.
    Доступен в указанное время.
    Могу оказать вам помощь в составлении запросов с последующей проверкой их правильности онлайн на любом sql-тестере.
    Обращайтесь.

  • Ваня Кутузов
    11 апреля в 22:50 |

    а какая база? mysql, postgre...?

  • Илья Лев
    11 апреля в 22:58 |

    Я думаю, что MySQL

    Вот сейчас почти правильный ответ из текущего задания...

    SELECT DISTINCT product.model, PC.price, Laptop.price FROM product 

    LEFT JOIN

    PC ON product.model = pc.model


    LEFT JOIN

    Laptop ON product.model = Laptop.model

    WHERE product.maker = 'B'


  • Илья Лев
    11 апреля в 23:01 |

    Вот очень близкий ответ к правильному, но еще НЕ правильный:

    SELECT DISTINCT product.model, PC.price, Laptop.price FROM product 

    LEFT JOIN

    PC ON product.model = pc.model

    LEFT JOIN

    Laptop ON product.model = Laptop.model

    WHERE product.maker = 'B'


    ---------------------------

    Глянуть, что за "зверь" можно по ссылке ниже и по паролю и логину ниже...

    https://www.sql-ex.ru/learn_exercises.php?LN=6

    Логин SQL_teacher

    sdmfnhjef934u9U09

  • Влад Vlad
    11 апреля в 23:16 |

    SELECT a.model, price
        FROM (SELECT model, price
         FROM PC
         UNION
         SELECT model, price
          FROM Laptop
         UNION
         SELECT model, price
         FROM Printer
         ) AS a JOIN
         Product p ON a.model = p.model
        WHERE p.maker = 'B'

  • Илья Лев
    11 апреля в 23:20 |

    Круто, система говорит, что верный ответ. Спасибо.

    У меня такие вот вопросы будут.

    Возметесь за меня?


    Можно так же, я бросаю вопрос, где уперся, Вы подсказываете, как правильно.




  • Влад Vlad
    11 апреля в 23:27 |

    а сколько всего будет запросов?

  • Илья Лев
    11 апреля в 23:31 |

    Мне нужно пройти 15 уроков.

    Осталось 8 запросов по той же самой базе данных.

    И если я не пойму, как они сформированы Вами, то помощь по пояснению как они сформированы.

  • Илья Лев
    11 апреля в 23:22 |

    А что такое 

    a.model

    p.model


    Откуда берутся "a." и "p."

  • Влад Vlad
    11 апреля в 23:28 |

    алиасы для таблиц, можете другие буквы/слова там поставить