Хотя такой вещи, как "ИЛИ" , "И" , не существует, но вы все равно можете имитировать SQL-запросы, используя scan и filterexpression .
Но помните, что если вы используете сканирование, то это означает, что вся таблица будет извлечена и затем обработана, также сканирование не всегда сканирует всю таблицу за одну итерацию. так что вы можете пропустить некоторые предметы. поэтому этот метод, как правило, избегают, так как он очень дорогой. но здесь есть фрагмент кода Python3 с использованием API Boto3, который может имитировать SQL-запрос, который вы хотите
response = table.scan(
FilterExpression=Attr('fname').eq('xxxxx') | Attr('lname').eq('xxxxx'))
фильтрация выражений также различных операторов, таких как &, ~