2016-12-07 4 views
0

В MS Access я смог использовать LIKE '*' после предложения where, чтобы возвращать все строки из столбца. Это не работает в MySQL.MySQL-эквивалент LIKE '*'

Какой оператор MySQL ближе всего к этому относится к функциональности?

+0

Что вы пытаетесь сделать? Почему вы хотите «сопоставить любой», если это значение по умолчанию. – tadman

+0

Что это значит? – Madrigone

+0

Я имею в виду, почему вы когда-либо хотели бы совместить * все *, когда это значение по умолчанию? Вы забираете строки, где этот столбец не является «NULL»? – tadman

ответ

2

MySQL эквивалент:

LIKE '%' 

..................

+0

Это условие, которое не имеет смысла. Это как 'WHERE 1 = 1'. – tadman

+0

Дело не в этом, ОП просто хотел знать эквивалентный механизм. Очевидно, его можно комбинировать с реальными параметрами поиска, чтобы сформировать требуемое предложение where, как только это будет известно. –