• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
无忧岛主
实践是检验真理的唯一标准
博客园    首页    新随笔       管理    订阅  订阅
在SQL中查询某列具有相同值的数据
SELECT * 
FROM dbo.SBD_WAYBILL_GOODS 
WHERE WG_SW_ID 
IN (SELECT WG_SW_ID FROM dbo.SBD_WAYBILL_GOODS GROUP BY WG_SW_ID HAVING COUNT(*)>1  ) 
ORDER BY WG_ID
SELECT * 
FROM dbo.SBD_WAYBILL 
WHERE SW_JOURNAL_NUMBER
IN (SELECT SW_JOURNAL_NUMBER FROM dbo.SBD_WAYBILL GROUP BY SW_JOURNAL_NUMBER HAVING COUNT(*)>1)

SELECT DISTINCT SW_JOURNAL_NUMBER  FROM dbo.SBD_WAYBILL 
DELETE dbo.PDA_ERROR WHERE PE_ERRORVALUE IN(SELECT MAX(PW_ID)
SELECT * FROM dbo.PDA_ERROR WHERE PE_ID IN (SELECT MAX(PE_ID) FROM dbo.PDA_ERROR GROUP BY PE_ERRORVALUE HAVING COUNT(PE_ERRORVALUE)>1)

SELECT SW_ID,SW_CREATE_DATE,SW_NUMBER,SW_JOURNAL_NUMBER,
(SELECT SS_NAME FROM dbo.SBD_STATION WHERE SS_ID=SW_DEPARTURE) AS DEPARTURE,
(SELECT SS_NAME FROM dbo.SBD_STATION WHERE SS_ID=SW_DESTINATION) AS DESTINATION, 
(SELECT CI_NAME FROM dbo.SBD_CUSTOMER_INFO WHERE CI_ID=SW_FROM_ID) AS fromid,
(SELECT CI_NAME FROM dbo.SBD_CUSTOMER_INFO WHERE CI_ID=SW_TO_ID) AS toid
FROM dbo.SBD_WAYBILL WHERE SW_JOURNAL_NUMBER=@SW_JOURNAL_NUMBER
SELECT COUNT(*) FROM dbo.SBD_WAYBILL WHERE SW_JOURNAL_NUMBER=@SW_JOURNAL_NUMBER
SELECT COUNT(PE_ID) FROM dbo.PDA_ERROR WHERE PE_ERRORVALUE='2345'

 

如果本文引用了你的文章而未注明,请及时联系我。
posted on 2013-12-17 10:40  无忧岛主  阅读(6600)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3