Допустим, есть база данных:
question (VARCHAR 225)
answer (VARCHAR 225)
Мы вставляем сюда запись:
INSERT INTO table (question,answer) VALUES ('как дела','хорошо')
Когда пользователь вводит "как дела" в поле формы, ему возвращается ответ "хорошо":
SELECT * FROM table WHERE question LIKE '% {вопрос} %'
А как вывести один и тот же ответ, если пользователь написал "как у тебя дела?", "ну, как дела?", "а у тебя как дела?"