摘要:要想在172.30.30.1服务器上面访问172.30.60.1里的表,则需要执行下列语句 1、在172.30.30.1里执行下列语句 EXEC sp_addlinkedsrvlogin @rmtsrvname = '172.30.60.1', @useself = 'FALSE', --填fals
阅读全文
摘要:SELECT t.NAME AS TableName, p.rows AS RowCounts, SUM(a.total_pages) * 8 AS TotalSpaceKB, SUM(a.used_pages) * 8 AS UsedSpaceKB, (SUM(a.total_pages) - S
阅读全文
摘要:题目如下 select distinct a.id from sc a,sc b where a.id=b.id and a.course='英语' and b.course='中文' and a.score > b.score;
阅读全文
摘要:题目 limit:从倒数第二行开始,往前查找一行
阅读全文
摘要:1、避免使用 select * select * 不会走覆盖索引,会出现大量的回表操作,从而导致SQL的查询性能很低 2、用union all 代替 union 1、使用union后,可以获取排重复后的数据, 而如果使用 union all 后,可以获取所有数据,包含重复数据, 排除重复的过程需要遍
阅读全文
摘要:SqlServer在创建表时要有 完整性约束(主键)和参照性约束(外键) 1、在建表时创建主键 第一种方法: 第二种方法: 联合主键,即2个主键,sid和cid 2、如果表已经存在,需要创建主键 外键
阅读全文
摘要:要想实现的效果如下 例子表数据如下 行转列最终语句
阅读全文
摘要:--把 SELECT FirstName,LastName From Person.Person的查询结果看做是一张表,表名为T,然后查询T表 SELECT * FROM (SELECT FirstName,LastName From Person.Person) as T
阅读全文
摘要:--直接把该表包裹,,然后重新查询一遍SELECT * FROM (SELECT TOP 100 '2022' AS date1, * FROM AOI_MAT_LOT) as AOI_MAT_LOT WHERE date1 = '2022'
阅读全文
摘要:出现此问题时,解决办法 --必须带上字段名,不然还是报错set identity_insert MES_IQC_BINFILES on INSERT INTO MES_IQC_BINFILES(id, usefor, usefor_id, filename, filetype, filesize,
阅读全文
摘要:UPDATE AOI_MAT_LOT SET DEVICE = NULL WHERE LOT = '3100500130120'
阅读全文
摘要:alter table tableName add MaleCount varchar(50) null, FemaleCount varchar(50) null, SubadultCount varchar(50) null, LarvaeCount varchar(50) null, Trac
阅读全文
摘要:INSERT INTO AOI_DEVICE_PRODUCT_CATEGORY(DEVICE_PRODUCT_CATEGORY_SID,DEVICE,MAKTX,PRODUCT_TYPE,UPDATETIME) VALUES ('A2021122111103739456','341904000058
阅读全文
摘要:--1、先把excel表中的数据写入到A表中,EXCEL的内容如下--写入到A表后,A表和B表的链接条件为 SELECT * FROM [AAA_ALEX_TEMP_DATA] A INNER JOIN AOI_MAT_LOT B ON A.DATACOL5 = B.MATSN AND B.ISBI
阅读全文
摘要:--A表的SN字段和B表的MATSN字段里的数据前几码相同,但是后几码不同(matsn栏位多一码值,例A的SN字段值可能是123456,B表的值是1234567A) --这个查询结果就是查出 A表里的SN栏位的数据 不在B表的MATSN栏位。 select * from #TEMP A where
阅读全文
摘要:--比较A和B表的 SN 和 MATSN 2个栏位,并显示出A表SN不存在B表MATSN栏位的结果 select * from #TEMP A where not exists(select MATSN from AOI_MAT_LOT B WHERE A.SN = B.MATSN AND B.IS
阅读全文
摘要:--直接把该条语句的AAA_AAA_TRXTEST1改成自己的表就行了 select s.name from syscolumns s where s.id = object_id('AAA_AAA_TRXTEST1') order by s.colid;
阅读全文
摘要:--WHERE条件根据需求自行添加1、把表的某个栏位写入到临时表 SELECT * INTO #TMP FROM (SELECT LOT FROM MES_WIP_LOT) T 2、把表的所有栏位写入到临时表 SELECT * INTO #TEMP FROM [MES_SYS_INFO]
阅读全文