You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何基于指定Gmail条件从SQL数据库表中查询对应用户名

实现方案

你只需要使用基础的SELECT条件查询语句即可实现需求,以下是具体写法:

基础语法

把语句里的你的表名替换为你实际使用的表名即可:

SELECT Username FROM 你的表名 WHERE Gmail = '目标查询邮箱';

对应示例的查询语句

  1. 查询Gmail为Gela1@gmail.com对应的Username:
SELECT Username FROM 你的表名 WHERE Gmail = 'Gela1@gmail.com';

执行后返回结果:Gela gela

  1. 查询Gmail为mamuka@gmail.com对应的Username:
SELECT Username FROM 你的表名 WHERE Gmail = 'mamuka@gmail.com';

执行后返回结果:Mamuka snaia

补充注意事项

  • 如果需要忽略邮箱的大小写差异,可以统一转换为大小写后匹配,适配不同数据库的排序规则:
SELECT Username FROM 你的表名 WHERE LOWER(Gmail) = LOWER('目标查询邮箱');
  • 如果是在业务代码中调用该查询,建议使用参数化查询传入邮箱值,避免SQL注入风险。

内容的提问来源于stack exchange,提问作者Fibonacci

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 08:45:00