|  | Не нашла, если ли в языке запросов 1с order by... nulls first/last? | ☑ | 
    
        | 0
    
        Humandra   16.03.12✎ 22:07 | 
        Собственно, САБЖ, и если есть, то как это по русски будет.     |  | 
    
        | 1
    
        ShoGUN   16.03.12✎ 22:08 | 
        (0) Нету такого, уважаемый тролль-ораклист.     |  | 
    
        | 2
    
        Steel_Wheel   16.03.12✎ 22:09 | 
        УПОРЯДОЧИТЬ ПО
 ПЕРВЫЕ N
 ПОСЛЕДНИЕ N
 ЕСТЬ NULL
 ISNULL()
 |  | 
    
        | 3
    
        le_   16.03.12✎ 22:10 | 
        (0) Без этого вполне можно обойтись и получить результат запроса в том виде, который нужен.     |  | 
    
        | 4
    
        ShoGUN   16.03.12✎ 22:12 | 
        ORDER BY (CASE WHEN [Order] IS NULL THEN 0 ELSE 1 END), [Order]
 Это аналог nulls first, для nulls last поменять местами 0 и 1 :)
 Переводить не буду, оригинал из MS SQL.
 |  | 
    
        | 5
    
        Humandra   16.03.12✎ 22:38 | 
        (2), (3), (4)
 Да про аналоги понятно, просто где-то мелькало, что они что-то под PostreSQL дорабатывали с использованием nulls last/first, ну я и подумала, что в своем диалекте они эту фичу реализовали, а я не в курсе. Просто интересно стало :)
 |  | 
    
        | 6
    
        Humandra   16.03.12✎ 22:40 | 
        (1) Ну почему сразу тролль :) И почему сразу Оракл - это вообще-то стандартный SQL, а не Оракловая фича.     |  | 
    
        | 7
    
        Fragster   гуру 16.03.12✎ 22:55 | 
        в ЖКК пишут, что на MSSQL нуллы будут последними, а на DB2 - первыми, за постгре не помню     |  | 
    
        | 8
    
        ShoGUN   16.03.12✎ 22:55 | 
        (6) Это именно фича, а не "стандартный SQL". Не только оракловая, наверное, но реализована далеко не везде.     |  | 
    
        | 9
    
        mikecool   17.03.12✎ 00:38 | 
        (7) на постгри, если не ошибаюсь, тоже первые     |  | 
    
        | 10
    
        Feanor   17.03.12✎ 00:46 | 
        угадал автора :)
 
 телепат левел ап!
 |  | 
    
        | 11
    
        Humandra   17.03.12✎ 11:45 | 
        (8) ошибаетесь. Стандартный SQL. Но действительно реализован не везде, так как разные СУБД иногда на стандарт забивают.
 Вот в BNF-грамматике стандарта SQL 2003 описание части, которая может быть после order by:
 как видите, nulls last/first упоминается.
 |  |