Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (9)

Лучшие ответы пользователя

Все ответы (7)
  • А какие вы используете программы для верстки?

    kritic
    @kritic
    WebStorm - отлично подходит. Для обучения есть бесплатная лицензия.
    Ответ написан
    Комментировать
  • Систему Knowledge Base с внятной и удобной структурой?

    kritic
    @kritic
    У kbpublisher.com есть бесплатная версия.
    http://sourceforge.net/projects/kbpublisher/
    Ответ написан
    Комментировать
  • Настраиваемые поля для таблицы клиентов в CRM. Генерация таблиц?

    kritic
    @kritic
    Надо понимать, что именно хотите добавить.
    Из описания видится три варианта:
    1) Хотите добавить новое конкретное поле к данным клиента.
    Тут всё просто, в текущей таблице с клиентом добавляете новое поле в базе, а со стороны crm настраиваете его редактирование и отображение.
    2) Хотите добавить n- новых конкретных полей к данным клиента. Для этого делаете новую таблицу со справочником новых полей, где описываете название, тип, значение и ещё одну таблицу, в которой потребуется хранить связь доп. поля и клиента. Например, id клиента, id поля из справочника и значение. Таким образом можно будет проще управлять справочником доп полей и основная таблица с клиентами не превратится в горизонтальную.
    3) Хотите добавить n- полей, не знаете каких - это будут добавлять пользователи. Для этого берём п2 и дополнительно реализовываем добавление кастомных доп полей со стороны crm., чтобы пользователи могли редактировать справочник доп полей.
    Ответ написан
    Комментировать
  • Выгрузка данных с помощью mysql -> join?

    kritic
    @kritic
    Вообще не очень логичная структура базы и четкость вопроса...
    В общем, если нужно по каждому заказу получить данные по клиенту и его заказу, то:

    select 
    customers.Name as "Клиент", 
    orders.order_id as "Номер заказа", 
    orders.date as "Дата заказа",
    Bestell_Pos.product_id as "id продукта",  
    Bestell_Pos.description "Описание продукта", 
    Products.price as "Стоимость 1 позиции", 
    Products.count as "Кол-во позиций", 
    Products.price*Products.count as "Total price"
    
    from orders 
    left join customers on orders.Customer_id = customers.Customer_id
    left join Bestell_Pos on orders.Order_id = Bestell_Pos.order_id
    left join Products on Bestell_Pos.prod_id = Products.Product_id
    
    group by orders.order_id, Products.Product_id
    Ответ написан
    2 комментария

Лучшие вопросы пользователя

Все вопросы (2)