Вывести результат sql запроса в две строки

232
01 февраля 2018, 15:47

Есть таблицы:

CREATE TABLE customer (
  id INT(11) PRIMARY KEY,
  name VARCHAR(255),
  phone VARCHAR(45),
  email VARCHAR(100),
  date VARCHAR(10) NOT NULL
);
CREATE TABLE orders (
  id INT(11) PRIMARY KEY,
  date VARCHAR(10) NOT NULL,
  customer_id INT(11) NOT NULL,
  FOREIGN KEY (customer_id) REFERENCES customer(id)
);
CREATE TABLE order_products (
  id INT(11) PRIMARY KEY,
  order_id INT(11) NOT NULL,
  code VARCHAR(255),
  qty INT(5) NOT NULL,
  total DECIMAL(10,2) NOT NULL,
  FOREIGN KEY (order_id) REFERENCES orders(id)
);

Необходимо выбрать две группы заказов:

  1. в списке продуктов заказа есть продукт с code='key'
  2. в списке продуктов заказа нет продукта с code='key'

Для каждой группы средние значения (средний чек, среднее кол. товаров и т.д.). Трудность заключается в выводе результата в две строки.

READ ALSO
Модульные тесты C# [требует правки]

Модульные тесты C# [требует правки]

Имеется код, для которого нужно создать два теста (примеры приложил)До этого момента, модульные тесты не делал в Visual Studio

359
Написать unit тест с заглушками на любой из методов

Написать unit тест с заглушками на любой из методов

Необходимо написать unit тест с заглушками на любой из методов

244
Как отформатировать строку средствами c#

Как отформатировать строку средствами c#

ребята, получил SelectSingleNode в переменную типа string вот в таком виде

204