gpt4 book ai didi

mysql 使用组合列进行选择

转载 作者:行者123 更新时间:2023-11-29 08:06:05 25 4
gpt4 key购买 nike

我遇到一种情况,需要使用最终用户提交的姓名在数据库中搜索员工

目前我的数据库已设置

ID | Username | Fname |  Lname  | Passw
1 | JHStaffo | James | Stafford| Hash
2 | GSmith | George| Smith | Hash

用户输入“James Stafford”作为输入 - 除非绝对强制,否则拆分不是一个选项。我需要数据库来解析以仅选择 ID 1

我尝试过

SELECT * FROM `users` WHERE fname + " " + lname = "James Stafford"

但是,即使 where 似乎不匹配,这也会选择所有行 - 正确的语法是什么

最佳答案

你的意思是

SELECT * FROM `users` WHERE concat(fname," ",lname) = "James Stafford"

关于mysql 使用组合列进行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22720673/

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