‘壹’ 查询名字中含有某个字(中文)的sql语句怎么写
模糊查询啊,select * from 表名 where name like '%李%'
注 '%李%' 是名字中任意位置有“李”字
'李%'是以“李”字开头的
'%李'是以“李”字结尾的
‘贰’ 用一条SQL语句查询返回“中文名称”和“规格型号”这两列不重复的所有完整记录。
你这个表结构要用一句语句返回中文名称和规格型号这两列不重复的所有完整记录好像不太好处理,建议你增加一个主键ID,然后就可以用下面的语句了:
select * from 原始资料 a where a.ID in (select MAX(id), 中文名称, 规格型号 from 原始资料 group by 中文名称, 规格型号)
‘叁’ java 连接access数据库 表名为中文 ,sql语句应该怎么写
1,打开该access数据库,然后点击创建,点击查询设计,把跳出来的显示表关闭。
2,点击工具栏左上角的SQL,然后就会出现一个框,这个框就是输入SQL语句是框,输入语句后点击保存,点击运行,就可以看到效果了。
‘肆’ sql表为中文的查询语句
和英文的基本一样.
除非你中文里面包含空格什么的, 就要额外处理了.
比如 Oracle 用双引号
SELECT * FROM "中文 表名"
SQL Server 用 []
SELECT * FROM [中文 表名]
MySQL用 ` ( 标准键盘 数字1 左边的那个符号)
SELECT * FROM `中文 表名`
‘伍’ 怎么用Sql语句获取一个数据库中的所有表的名字
在程序中通过sql语句查询来获得某个数据库的所有表名,代码如下:
SELECT
table_name
FROM
information_schema.tables
WHERE table_schema = 'mydatabasename'
AND table_type = 'base table'
(5)查询表中文名的sql语句扩展阅读
1,利用sys.tables目录视图查询所有表的名字,sys.tables目录视图为每个表对象返回一行. 示例语句如下:
select * from sys.tables
注意:sys.tables目录视图也只有在SQL SERVER2005及以上的版本中才能使用。
2,利用存储过程sp_tables sp_tables存储过程,可返回可在当前环境中查询的对象列表。这代表可在FROM子句中出现的任何对象。 我们可以执行如下语句:
exec sp_tables
在结果集中筛选出所有TABLE_TYPE等于TABLE的记录就是表信息了。
‘陆’ access2007数据库,如果是中文表名和字段名,要怎么写sql语句
我个人认为,在ACCESS中,用可视化操作做查询,比直接写SQL语更有效率。另,中文的表名和字段名和字母的没什么区别。如下所示,中文表名和中文字段名:
SELECT H_入库单.入库单号, H_入库单.入库日期, H_入库单.审核, H_入库单.审批, H_入库单.供应商, H_入库单.异动性质, H_入库单.制单人, Format([入库日期],"yyyy/mm/dd") AS 交货日期, H_入库单.打印, H_入库单.检验判定, H_入库单.判定结果
FROM H_入库单
WHERE (((H_入库单.入库单号) Like IIf(IsNull([Forms]![TH_入库单资料]![单据号码]),'*',[Forms]![TH_入库单资料]![单据号码])) AND ((H_入库单.审核) Like IIf(IsNull([Forms]![TH_入库单资料]![是否审核]),'*',[Forms]![TH_入库单资料]![是否审核])) AND ((H_入库单.审批) Like IIf(IsNull([Forms]![TH_入库单资料]![是否审批]),'*',[Forms]![TH_入库单资料]![是否审批])) AND ((H_入库单.供应商) Like IIf(IsNull([Forms]![TH_入库单资料]![供应商]),'*',[Forms]![TH_入库单资料]![供应商])) AND ((H_入库单.异动性质) Like IIf(IsNull([Forms]![TH_入库单资料]![异动性质]),'*',[Forms]![TH_入库单资料]![异动性质])) AND ((H_入库单.制单人) Like IIf(IsNull([Forms]![TH_入库单资料]![制单人]),'*',[Forms]![TH_入库单资料]![制单人])) AND ((Format([入库日期],"yyyy/mm/dd")) Between ([Forms]![TH_入库单资料]![年]) And ([Forms]![TH_入库单资料]![年1])));
‘柒’ 查询名字中含有某个字(中文)的sql语句怎么写
模糊查询啊,select * from 表名 where name like '%李%'x0dx0a注 '%李%' 是名字中任意位置有“李”字x0dx0a '李%'是以“李”字开头的x0dx0a '%李'是以“李”字结尾的
‘捌’ 如何查询SQL的表名
oracle的
select*fromdba_tab_cols
‘玖’ 如何用SQL语句实现查询名字
可以用SQL的模糊查询。语句如下
select * from 表名 where 字段 like '%关键字%'
其中 % 为通配符。
条件的意思就是查找字段里面带“关键字”的数据。
‘拾’ sql 查询语句查询中文名称
select * from table where [企业名称]='浙江'