Получить записи & ldquo; Jone Deo & rdquo; или & ldquo; Deo Jone & rdquo; в MySQL

Дизайнер панд, Уэс МакКинни, интенсивно работал над финансовыми данными. Подумайте о столбцах как имена акций и индекс, как ежедневные цены. Затем вы можете догадаться, что такое поведение по умолчанию (т. Е. axis=0) в отношении этих финансовых данных. axis=1 можно просто считать «другим направлением».

Например, функции статистики, такие как mean(), sum(), describe(), count(), по умолчанию - мудрый, потому что имеет смысл делать их для каждого запаса. sort_index(by=) также по умолчанию используется столбец. fillna(method='ffill') будет заполняться вдоль столбца, потому что это тот же самый запас. dropna() defaults to row, потому что вы, вероятно, просто хотите отказаться от цены в этот день, а не выбрасывать все цены на этот запас.

Точно так же индексирование квадратных скобок относится к столбцам, поскольку чаще всего выбирается запас вместо того, чтобы выбирать день.

3
задан Darshak DRC 28 March 2019 в 09:54
поделиться

1 ответ

Если вы можете добавить% в начале и конце каждого слова строки, вы можете использовать следующий запрос: -

SELECT * FROM `table` WHERE 
name 
LIKE 
(SELECT SUBSTRING_INDEX("%Jone% %Deo%", " ", -1)) 
OR 
(SELECT SUBSTRING_INDEX("%Jone% %Deo%", " ", 1))

Протестировано и работает как для Део Джона, так и для Джона Део. [112 ]

0
ответ дан Rakesh Jakhar 28 March 2019 в 09:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: