Я хочу получить строку_имя исходной записи в базе данных. Есть ли способ получить исходный номер строки записи в mysql? Пусть мое утверждениеreturn mySQL исходный номер строки
select course_id from course where subject='finance';
может быть несколько записей для этого запроса. Предположим, что они из номеров строк 4, 5, 7, 9 и 10. Как я могу получить эти row_numbers из моего запроса?
В большинстве баз данных SQL нет фактических номеров строк. Если вам нужно отслеживать порядок добавления строк, вам нужно сделать это самостоятельно, назначив последовательный идентификатор или столбец даты, который установлен, когда вставка выполнена. –
$ num = $ mysql_num_rows ($ res); for ($ i = 0; $ i <= $ num; $ i ++) if (($ i == 4) или ($ i == 5) или ($ i == 7) или ($ i == 9) или ($ i == 10)) $ arr []. = $ Row ['course_id']; Я сунул вам ваши данные раньше! – B4NZ41
Помог ли мой ответ на ваш вопрос @codingNewbie или вам нужна дополнительная помощь? –