关于 Ambiguous column name ‘数据库某列’

在SQL语句中,如果使用联合检索的话,很有可能会出现ambiguous column name的错误。

但是在调用对应SQL的后台也会报出这样的错误:

例如:

select A.ID,B.NAME,SCORE from A,B where A.BH = B.N_BH

如果A和B表中都有SCORE字段,这时就会出现ambiguous column name ‘SCORE‘ 这个错误

只需要找到对应SQL的字段,指明是哪个表的即可

select A.ID,B.NAME,   B.SCORE       from A,B where A.BH = B.N_BH

时间: 2024-11-06 10:44:00

关于 Ambiguous column name ‘数据库某列’的相关文章

EntityFramework.Extended.Update.Ambiguous column name

异常描述 c#代码 dbcontext.Table.Where(x => x.B > 0).Update( x => new Table() { A = x.B } )  抛出异常:Ambiguous column name 'B' 测试环境 .net4.5 + EF6.0 + SQLServer2008 测试模型 测试1 try { using (var container = new TestModelContainer()) { var date = new DateTime(20

数据库一列多行转一行多列

如题: select max(case when name='1' then [temp] else null end) as temp1 , max(case when name='2' then [temp] else null end) as temp2, max(case when name='3' then [temp] else null end) as temp3 from historyt group by time 数据库一列多行转一行多列,布布扣,bubuko.com

【LeetCode-面试算法经典-Java实现】【168-Excel Sheet Column Title(Excell列标题)】

[168-Excel Sheet Column Title(Excell列标题)] [LeetCode-面试算法经典-Java实现][全部题目文件夹索引] 原题 Given a positive integer, return its corresponding column title as appear in an Excel sheet. For example: 1 -> A 2 -> B 3 -> C ... 26 -> Z 27 -> AA 28 -> AB

维护数字字典时,批量导入数据库的列注释、类型等相关信息

导出的格式形如: use ppdai_vd; go SELECT 'ppdai_vd' AS 数据库名, a.name as '表名' , isnull(e.value,'') as '表注释', CONVERT(VARCHAR(19), a.create_date ,23) AS '创建时间', b.column_id as '字段序号', b.name as '字段名', '数据类型' = case when c.name IN ('varchar','nvarchar','varbinar

行数据库VS列数据库

一.介绍 目前大数据存储有两种方案可供选择:行存储和列存储.业界对两种存储方案有很多争持,集中焦点是:谁能够更有效地处理海量数据,且兼顾安全.可靠.完整性.从目前发展情况看,关系数据库已经不适应这种巨大的存储量和计算要求,基本是淘汰出局.在已知的几种大数据处理软件中,Hadoop的HBase采用列存储,MongoDB是文档型的行存储,Lexst是二进制型的行存储. 顾名思义,这两种数据库架构在存贮数据时的方式是大相径庭的.在行式数据库中,每一行中的每一块数据都是紧挨着另一块数据存放在硬盘中.一般

LeetCode OJ:Excel Sheet Column Number(表格列数)

Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, return its corresponding column number. For example: A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 比较简单,类似进制的转换,代码如下: 1 class Solution {

甘肃PON数据库分区列范围查询优化

查询慢的SQL: with p as( select np.nodecode , np.nodename, d.deviceid, d.devicename, d.loopaddress, p.respara, p.rxcrcerror, p.txcrcerror from perf_t_ponport p,device d, node c,node np where p.resid = d.deviceid and d.nodecode = c.nodecode and c.citynodec

创建基本表、数据库、列级/表级约束

3.5创建药品表,药品代码是主码,批号取值唯一 Create table medicine( Medicinecode char(10)primary key, Medicinename varchar(50), Pycode char(10), Dosagefrom char(10), standard char(15), Batchnumber char(20) unique, Productiondate date, Expirationdate date, Category char(1

[C++]LeetCode: 116 Excel Sheet Column Number (excel列坐标转数字)

题目: Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, return its corresponding column number. For example: A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 思路:这道题和Excel Sheet Column Title和是对