Ответы пользователя по тегу PostgreSQL
  • Как реализовать many-to-many связи с дополнительным полем в SqlAlchemy?

    zs000
    @zs000
    Забудьте на время про связь продукта с категорией. У вас это сделано, и это никак не влияет на связь продуктов с рецептами.
    Сущность, связывающая рецепты с продуктами, будет состоять из следующих данных:
    <id_компонента> <id_продукта> <количество>
    (условно, таблица Components)

    Теперь, для каждого рецепта собираем набор компонентов в таком виде:
    <id_рецепта> <id_компонента>
    Ответ написан
    Комментировать
  • Как проверить id из alias?

    zs000
    @zs000
    Если я тебя правильно понял.
    select *
      from
    (
      SELECT
            T0.ID ID,
            T0.ClientID client_id,
            T0.ClassID ClassID,
            T0.SeniorID SeniorID,
            T0.DNumber DNumber,
            (SELECT NotEmptyStr(SO1.fullName, SO1.name) FullName$
               FROM ActivityDirections SO1
              WHERE SO1.ID = T0.ActivityDirection
            ) as AutoAlias_10750549,
            (SELECT SO1.ID id_type
               FROM ActivityDirections SO1
              WHERE SO1.ID = T0.ActivityDirection
            ) as typeid
        FROM T0
    ) x
     where x.typeid IN (192922, 19333, 2323)
    Ответ написан
    Комментировать