С Новым годом! Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 27.06.2013
Сообщений: 35
1

Возможно ли упростить запрос?

19.12.2013, 16:00. Показов 563. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго всем дня...
Подскажите пожалуйста, возможно ли реализовать все в один запрос без использования php массивов!?
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$inicial = $_SESSION['inicial'];
$to_date = date("Y-m-d H:i:s");
$rs = mysql_query("SELECT  calculations.sn AS 'id', F.kol_vo_izd AS 'КОЛИЧЕСТВО изделий',calculations.products_count AS 'Кол в базе',calculations.last_cange_author AS 'История'
FROM calculations,
(SELECT calc_sn, COUNT(calc_sn) AS kol_vo_izd
FROM calc_content WHERE `element_type` = 'изделие'
GROUP BY calc_sn
HAVING COUNT(calc_sn)>=1) F
WHERE calculations.sn = F.calc_sn  and F.kol_vo_izd != calculations.products_count", $db);
$ros = mysql_num_rows($rs);
if($ros!=0){
        for($i=1; $i<=$ros; $i++)
                                                {
                                                $artik = mysql_fetch_array($rs);
mysql_query("UPDATE `calculations` SET `last_cange_author` = '||$to_date::$inicial::Автоматическое изменение количество изделий.".$artik[3]."',`products_count` = '".$artik[1]."'  where `sn` = '".$artik[0]."'",$db);  
                                            
                                            }
}else{ echo 'решений нет'; }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2013, 16:00
Ответы с готовыми решениями:

Упростить запрос
Добрый день уважаемые форумчане. Накидал такой запрос, вроде работает, но его реализация мне...

Можно ли упростить запрос
Простая выборка но не могу придумать под неё простой sql запрос. Например, есть 2 таблицы товары,...

Как упростить SQL запрос
Есть запрос на вывод 1...2...N максимальных значений из базы данных. Он работает. Но его надо...

Возможно ли упростить запрос?
Помогите пожалуйта.. Есть вот такая форма http://i057.***********/1105/fb/d1806f16ae37t.jpg При...

0
19.12.2013, 16:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2013, 16:00
Помогаю со студенческими работами здесь

Возможно ли упростить цикл?
Хотелось бы спросить можно ли избавиться от костыля в виде цикла тут: //{ ...

Возможно-ли упростить код?
При выполнении хотя бы одного условия равенства, вывести только один из двух равных элементов. На...

Возможно ли как-то упростить код?
int choice = int.Parse(Console.RealLine()); int money = 10000; int money2 = 1000; switch...

Упростить код, если возможно
На вход программы подаются фамилии и имена учеников. Известно, что общее количество учеников не...

Возможно ли упростить сортировку массива по значению?
Добрый день, подскажите пожалуйста, есть массив, например: array( =&gt; array( =&gt; value1 =&gt;...

Возможно ли упростить мою функцию по переключению картинок?
Принцип простой, задал некую переменную, меняю её значение в зависимости от активной картинки,...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru