-2

电影表

id  movie_name      genre   rating
1   Green lantern   action  7.5
2   Seven           horror  8.5
4   django          comedy  6.0

电视连续剧

id  serial_name     genre   rating
1   game of throne  action  9.5
2   walking dead    horror  8.5
4   breaking bad    comedy  6.0

现在,如果我在搜索栏中输入任何以 G 开头的名称,则列表必须显示绿灯和权力的游戏。只需要sql查询来提取这些数据谢谢。

编辑

为了听起来更笼统并对其他人有所帮助,这个问题被改写为:如何在 php 中实现Trie,其中数据是从 mysql 表中获取的?

4

1 回答 1

0

尝试以下查询:

SELECT movie_name as Name
FROM movie_table
WHERE movie_name like 'G%'
union all
SELECT serial_name as Name
FROM tv_serial
WHERE serial_name like 'G%'

SQLFIDDLE

于 2013-07-10T09:11:40.673 回答