Я пытаюсь создать инструкцию SELECT, которая выбирает строки, где NAME - макс.5 символов и.находится в ИМЯ.Я хочу только первое, поэтому я включаю в оператор LIMIT 1.
Я работал со следующим
searchstring = "."
sql = "SELECT * FROM Table WHERE NAME LIKE %s LIMIT 1"
val = (("%"+searchstring+"%"),)
cursor.execute(sql, val)
Но я не уверен, как включить длинуNAME в моем утверждении.
Моя «таблица» выглядит следующим образом:
ID NAME
1 Jim
2 J.
3 Jonathan
4 Jack M.
5 M.S.
Таким образом, исходя из приведенной выше таблицы, я ожидаю, что будут выбраны строки 2 и 5.Я мог бы выделить все и просмотреть их.Но так как я хочу только первое, я думаю, что предпочел бы оператор SQL?
Заранее спасибо.