Задать вопрос

Как узнать максимальное значение столбца в таблице?

Суть такова имеется БД posgresql необходимо в базе users определит максимальное значение в поле id в MySQL я выполнял запрос SELECT MAX( id) FROM users; и все работало сейчас я получаю пустой ответ.
  • Вопрос задан
  • 3023 просмотра
Подписаться 1 Оценить 7 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Orbite
SELECT MAX(id) FROM users WHERE id is not null
Ответ написан
bogdan_uman
@bogdan_uman
шлЫмазл неукЪ-поцЪ
Я использую системные таблицы, так надежней и лучше в плане производительности
_lenght_number = ( SELECT aa.character_maximum_length FROM INFORMATION_SCHEMA.COLUMNS aa
                                 WHERE aa.table_name = TG_TABLE_NAME AND column_name = 'number' );
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы