Size: a a a

DBA - русскоговорящее сообщество

2021 March 19

V

Vladislav in DBA - русскоговорящее сообщество
спасиб
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Vladislav
спасиб
Есть https://t.me/pgsql , кстати.
источник

VS

Vitaliy Sheverov in DBA - русскоговорящее сообщество
Здравствуйте, ребята, это какая-то особенность inner join и mysql ? Не сортирует нормально записи
http://sqlfiddle.com/#!9/92af7b/1 вот пример
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Vitaliy Sheverov
Здравствуйте, ребята, это какая-то особенность inner join и mysql ? Не сортирует нормально записи
http://sqlfiddle.com/#!9/92af7b/1 вот пример
А в чем проблема, в чем ненормальность?
источник

VS

Vitaliy Sheverov in DBA - русскоговорящее сообщество
Ilia Zviagin
А в чем проблема, в чем ненормальность?
я ожидаю от меньшего к большему по number
источник

VS

Vitaliy Sheverov in DBA - русскоговорящее сообщество
но в результате разброс
источник

VS

Vitaliy Sheverov in DBA - русскоговорящее сообщество
26-44-8 это точно не по возрастанию
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Vitaliy Sheverov
я ожидаю от меньшего к большему по number
Там так и есть, просто number это строка
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Vitaliy Sheverov
26-44-8 это точно не по возрастанию
Точно по возрастанию.
источник

VS

Vitaliy Sheverov in DBA - русскоговорящее сообщество
такс, понял
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Vitaliy Sheverov
26-44-8 это точно не по возрастанию
2, потом 4, потом 8
источник

VS

Vitaliy Sheverov in DBA - русскоговорящее сообщество
да да, уже понимаю
источник

VS

Vitaliy Sheverov in DBA - русскоговорящее сообщество
Ilia Zviagin
2, потом 4, потом 8
спасибо, а какая-то умная сортировка, что-то похоже на php array_sort(), когда есть преобразования типов ?
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Vitaliy Sheverov
спасибо, а какая-то умная сортировка, что-то похоже на php array_sort(), когда есть преобразования типов ?
Это самая обычная сортировка
источник

VS

Vitaliy Sheverov in DBA - русскоговорящее сообщество
Ilia Zviagin
Это самая обычная сортировка
результат все же отличается от order by mysql
источник

P

PavelDmitrenko in DBA - русскоговорящее сообщество
Vitaliy Sheverov
результат все же отличается от order by mysql
order by CAST(`ptcs`.`number` as SIGNED) asc
источник

VS

Vitaliy Sheverov in DBA - русскоговорящее сообщество
PavelDmitrenko
order by CAST(`ptcs`.`number` as SIGNED) asc
неужели, хороший человек, ты опять меня спас, спасибо большое
источник

P

PavelDmitrenko in DBA - русскоговорящее сообщество
Vitaliy Sheverov
неужели, хороший человек, ты опять меня спас, спасибо большое
не за что )
источник

LE

Lex E in DBA - русскоговорящее сообщество
Vitaliy Sheverov
неужели, хороший человек, ты опять меня спас, спасибо большое
может ну его, этот мой сиквел?)
как красиво получается)

select id, number::integer as number
from products
        inner join product_to_category_sketch as ptcs
                   on product_id = id and category_sketches_id = 3
order by number asc
limit 44 offset 0
источник
2021 March 20

P

PavelDmitrenko in DBA - русскоговорящее сообщество
Lex E
может ну его, этот мой сиквел?)
как красиво получается)

select id, number::integer as number
from products
        inner join product_to_category_sketch as ptcs
                   on product_id = id and category_sketches_id = 3
order by number asc
limit 44 offset 0
Да. интересный эффект. В постгресе ключ сортировки передаётся уже откастованный, в mysql — нет. Не знал.
источник