У меня есть таблица с именем кролики. Я пытаюсь найти среднюю длину строки в моей таблице. Я пробовал этот вопрос:MySQL - запрос средней длины строки
SELECT AVG_ROW_LENGTH(rabbits)
но это не сработало.
У меня есть таблица с именем кролики. Я пытаюсь найти среднюю длину строки в моей таблице. Я пробовал этот вопрос:MySQL - запрос средней длины строки
SELECT AVG_ROW_LENGTH(rabbits)
но это не сработало.
My Googling указал, что AVG_ROW_LENGTH
на самом деле является столбцом в информационных_схемах. Вы хотите попробовать что-то вроде этого, я думаю:
SELECT AVG_ROW_LENGTH FROM information_schema.tables WHERE TABLE_NAME = 'rabbits';
Вам также может понадобиться указать имя базы данных путем добавления «И TABLE_SCHEMA =„имя_базы_данного“;» если у вас более одной базы данных с таблицей кроликов.
Надеюсь, это поможет!
Я дам вам выкуп за избиение меня на 10 секунд;) – miken32
Вы не можете выбрать, что, попробуйте вместо этого:
SELECT Avg_row_length FROM information_schema.tables WHERE table_name='rabbits';
Пожалуйста, объясните, как это удается. Также, какую базу данных вы используете? – Jon