2016-12-08 6 views
-2

Я пытаюсь заказать следующие результаты по ссылке. Использование Order by и desc limit 100. Может кто-то помочь мне, где его разместить.размещение заказа SQL по (простому)

$stm = $pdo->prepare("SELECT `reference`, SUM(`stockdifference`) AS 'stockdifference' 
FROM `results1` 
WHERE `datum` BETWEEN '".$oldDate."' AND '".$newDate."' AND `reference` = '".$stm[0]."'"); 
+2

После 'WHERE' пункта. –

+0

Сделайте «GROUP BY reference», а после WHERE и до ORDER BY. – jarlh

+0

Вы не прочитали ни одно из руководств по MySQL? –

ответ

0

Чтобы заказать запрос sql прост.

Select * 
FROM table 
Where column=condition 
ORDER BY column desc/asc 
Limit 
+0

Вы уверены, что он спрашивает о синтаксисе SQL, а не о том, как писать параметры PDO? – Dragos

-1

попробовать:

<?php 
$stm = $pdo->prepare("SELECT `reference`, SUM(`stockdifference`) AS 'stockdifference' 
FROM `results1` 
WHERE `datum` BETWEEN '".$oldDate."' AND '".$newDate."' AND `reference` = '".$stm[0]."' 
Order by 'your column', 
'your column' desc, 
limit 100 

"); 
+0

что именно вы готовите? Где параметры? – Dragos

 Смежные вопросы

  • Нет связанных вопросов^_^