Форум программистов, компьютерный форум, киберфорум
Наши страницы

MySQL

Войти
Регистрация
Восстановить пароль
 
BuGi
24 / 24 / 1
Регистрация: 02.01.2012
Сообщений: 371
#1

Составьте запрос - MySQL

03.02.2014, 23:37. Просмотров 378. Ответов 0
Метки нет (Все метки)

Помогите составить запрос:
SQL
1
INSERT INTO soldItems(itemId,qty,price,buyer,DATE,buyerStatus,sellerStatus,address,shipType,paymentType) VALUES('$i',XXX,XXX,'$user','$time','0','0','$shipType','$paymentType');
Но qty,price надо взять так
SQL
1
SELECT cart.qty, cart.qty*items.price AS price FROM cart,items WHERE cart.user='$user' AND cart.itemId='$i' AND items.id='$i';
Но при условии, что
SQL
1
SELECT IF( EXISTS( SELECT * FROM delivery WHERE deliveryId='$shipType' AND itemId='$i'), 1, 0)
И
SQL
1
SELECT IF( EXISTS( SELECT * FROM paymentType WHERE шd='$paymentType' AND itemId='$i'), 1, 0)
Мой непроизводительный моск осиливает запилить это все в несколько запросов, а надо в один
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2014, 23:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Составьте запрос (MySQL):

Как записать запрос так чтобы их запрос суммировался в одну ячейку? - MySQL
Как записать этот запрос так чтобы их запрос суммировался в одну ячейку? Перепробовал все что знал и все что подсказали, не получается ...

Как записать этот запрос так чтобы их запрос суммировался в одну ячейку? - MySQL
Как записать этот запрос так чтобы их запрос суммировался в одну ячейку? (SELECT COUNT(goods_id) as count_rows FROM goods WHERE...

Запрос в цикле или один длинный запрос? - MySQL
Подскажите, пожалуйста, как лучше поступить? Есть магазин с 20 тыс товаров. Нужно обновить их по некоторым условиям. И вот вопрос, что...

Составьте запрос на создание новой таблицы – Экзаменационная ведомость - MS Access
Составьте запрос на создание новой таблицы – Экзаменационная ведомость. Необходимо сконструировать запрос, при выполнении которого можно...

Составьте запрос для получения справки о стоимости обучения - MS Access

Составьте запрос для таблицы STUDENT таким образом, чтобы выходная таблица содержала всего один столбец - MS Access
Составьте запрос для таблицы STUDENT таким образом, чтобы выходная таблица содержала всего один столбец в следующем виде: Б. КУЗНЕЦОВ;...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2014, 23:37
Привет! Вот еще темы с ответами:

Как посмотреть T-SQL запрос который генерирует Entity Framework запрос - C# MVC
как посмотреть T-SQL запрос который генерирует Entity Framework запрос в visual studio 2010, 2012

Как переделать запрос в цикле на один запрос с фильтром по массиву - 1С Битрикс
Мне говорят: код неправильный, надо запрос ciblockelement::getlist c фильтром по разделу, который в цикле для каждого раздела выполняется...

Как в sql запрос вставить еще один запрос правильно? - PHP БД
Есть длинный запрос, в котором можете даже не разбираться если не хотите, но выдает он следующее: Запрос: SELECT...

Как в Delphi сделать запрос на запрос, база mssql, BDE - Delphi БД
Добрый день! Кто-нибудь может подсказать, как можно Tquery и использовать как таблицу, при написании другого запроса? Заранее спасибо!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru