用SQL實現查詢數據不顯示錯誤數據的方法

    時間:2024-08-19 00:17:33 SQL 我要投稿
    • 相關推薦

    用SQL實現查詢數據不顯示錯誤數據的方法

      問題:上級單位要來檢查數據,我的服務器的數據庫是SQLserver2000,上級單位要求我用SQL語句在服務器端隨機查詢50條數據出來。可是我的服務器里有些錯誤數據不希望他們看到,能不能有什么辦法不讓他們看到。

    用SQL實現查詢數據不顯示錯誤數據的方法

      SQL語句:selecttop50xfroma_1wherec=xxxx

      語句就是要求這樣寫,然后他們來運行,怎么辦,有什么辦法可以在sqlserver上設置,然后使得這50條數據只在我找出的數據(比如正確的數據400)里隨機查詢出。盡量不要改動SQL語句。

      PeakWong:

      可用視圖:

      對方抽取時:

      selecttop50*fromt_view--視圖名

      orderbynewID()

      在生成視圖時,把不顯示出來的排除。視圖在查詢時,也就是一個表名的方式//只要對方不知道數據庫表就行了。

      SQLcode

      復制代碼 代碼如下:

      selecttop10ID,Name

      intoT--生成測試表

      fromsysobjects

      go

      createviewTest--生成視圖名

      as

      select*fromTwhereID>5

      go

      selecttop2*fromtestorderbynewID()--隨機取兩條

      說明:視圖名,最好與表名比較相似就行了。createviewTest--生成視圖名

      withENCRYPTION--加密一下,讓對方看不到你的視圖語句

      as

      select*fromTwhereID>5

      go

    【用SQL實現查詢數據不顯示錯誤數據的方法】相關文章:

    Sql Server、Access數據排名的實現方法03-30

    用SQLSERVER查詢正在實行的SQL的方法03-30

    SQL Server常用數據類型06-18

    關于SQL在數據檢查中的應用03-29

    如何使用 SQL 構建動態數據透視表介紹03-30

    Oracle 數據庫查詢小技巧03-21

    關于jQuery實現高亮顯示的方法介紹03-29

    SQL查詢語句大全04-25

    sql語句的各種模糊查詢03-30

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      在线观看AV不卡网站永久 | 亚洲免费精品一区二区三区 | 亚洲不卡一区综合视频 | 亚洲一区在线国产 | 亚洲精品影视免费在线观看 | 亚洲欧美中文字幕日韩二区 |