gpt4 book ai didi

php - 如何在一个字段中选择两个字段

转载 作者:行者123 更新时间:2023-11-29 23:03:26 26 4
gpt4 key购买 nike

我有 mysql 表:

id | nameEng | NameRus
1 | Moscow | Москва
2 | London | Лондон

我想要的是:

$result = array (
1 => array (id => 1, Name => "Москва"),
2 => array (id => 1, Name => "Moscow"),
3 => array (id => 2, Name => "London"),
4 => array (id => 2, Name => "Лондон")
)

这是我的查询:

mysql_query("SELECT id, nameRus FROM citynames WHERE nameRus LIKE '%".$_GET['chars']."%' 
UNION ALL
SELECT id, nameEng FROM citynames WHERE nameEng LIKE '%".$_GET['chars']."%' ORDER BY nameEng LIMIT 0, 10"

查询正在运行,但我想优化此查询

最佳答案

$l = "like '%". $_GET['chars'] ."%'";
$sql = "(select `id` as `id`, `nameEng` as `name` from `citynames `) union (select `id` as `id`, `NameRus` as `name` from `citynames `) where `name` $l order by `id`;";

关于php - 如何在一个字段中选择两个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28390768/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com