Jak vést dotaz

5 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Potřebuji seřadit data dle položky v tabulce 'prumer' a to tak aby položka průměr byla co nejblíže danému číslu $cislo a v případě že bude více stejných výsledků, bude se řadit dále podle 'id' z počátku se mi zdálo že to bude lehké ale pak jsem si uvědomil že $cislo může být větší i menší než položka 'prumer' zkusí to někdo?
  2. A co absolutní hodnota rozdílu? Tedy ORDER BY ABS(prumer-$cislo), id
  3. To jsem nějak uspěchal. Do ORDER BY nelze takovýto výraz asi nacpat. Dej ho mezi sloupce: SELECT id, sloupec1, sloupec2, ABS(prumer-$cislo) AS vzdalenost ORDER BY vzdalenost, id
  4. Já jsem nějak roztěkanej. Mezi AS vzdalenost a ORDER BY mají být tři tečky.
  5. Taky jsem byl včera nějak mimo.. myslel jsem taky že do ORDER BY takovej výraz nenacpu.. ale nedalo mi to a zkusil jsem to a ejhle ono to maká.... Dík za pomoc..

← Zpět na všechna témata