原创 Sql server_left join 、right join、 inner join 區別用法

Sqlserver_left join 、right join、 inner join 用法     left join(左聯接) 返回包括左表中的所有記錄和右表中聯結字段相等的記錄  right join(右聯接) 返回包括右表中的所

原创 Python 連接SQL server 查詢

# Python 連接SQL server 需要引入第三方模塊pymssql 下載地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymssql 如安裝失敗,將文件拷貝到安裝路徑下(如下)

原创 SQL高級教程之CREATE INDEX創建索引/DROP刪除/ALTER更新/INCREMENT插入

SQL CREATE INDEX 語句 CREATE INDEX 語句用於在表中創建索引。 在不讀取整個表的情況下,索引使數據庫應用程序可以更快地查找數據。 索引 您可以在表中創建索引,以便更加快速高效地查詢數據。 用戶無法看到索引,它們

原创 SQL server 中 SET XACT_ABORT ON 詳解

SET  XACT_ABORT  ON 指當Transact-SQL語句產生運行錯誤時,SQL Server 是否自動回滾當前事務。 語法 SET XACT_ABORT{ON|OFF} 當 SET  XACT_ABORT 爲 ON 時,如

原创 SQL SERVER 根據地圖經緯度計算距離函數

--計算地球上兩個座標點(經度,緯度)之間距離sql函數 CREATE FUNCTION [dbo].[fnGetDistance](@LatBegin REAL, @LngBegin REAL, @LatEnd REAL, @Lng

原创 sql 語句中where 1=1的作用

where 1=1;有什麼用?在SQL語言中,這個條件始終爲True,寫這一句話就跟沒寫一樣。select * from table where 1=1與select * from table完全沒有區別,其目的就是使 where 的條件

原创 notepad++ 行首行尾添加字符

處理SQL 根據別人給的Excel中的某列字段,使用in ('','')條件查詢必須要單引號('')及逗號(,)比較麻煩,將Excel中的需要列複製到notpad++,要在行首和行尾添加上需要的字符.利用notepad++進行編輯. $表

原创 一個項目涉及到的50個Sql語句(整理版)

問題及描述: --1.學生表 Student(S#,Sname,Sage,Ssex) --S# 學生編號,Sname 學生姓名,Sage 出生年月,Ssex 學生性別 --2.課程表  Course(C#,Cname,T#) --C# -

原创 經典sql server基礎語句大全

一、基礎 1、說明:創建數據庫 CREATE DATABASE database-name 2、說明:刪除數據庫 drop database dbname 3、說明:備份sql server --- 創建 備份數據的 device USE

原创 SQL Server 跨庫複製表數據的解決辦法

跨庫複製表數據,有很多種方法,最常見的是寫程序來批量導入數據了,但是這種方法並不是最優方法,今天就用到了一個很犀利的方法,可以完美在 Sql Server 2005 和 Sql Server 2008 中執行!格式如下:insert in

原创 一次性清空某個庫中所有表數據的sql

在我們項目開發過程中,經常遇到需要在開發數據庫基礎上清理一個空庫,但由於對數據庫結構缺乏整體瞭解,在刪除一個表的記錄時,刪除不了,因爲可能有外鍵約束,一個常見的數據庫結構是一個主表,一個子表,這種情況下一般都得先刪除子表記錄,再刪除主表記

原创 Myeclipse連接Mysql數據庫時提示 unable to create connection .check your url

MyEclipse創建數據連接時提示以下錯誤: 將drive classname改成com.mysql.jdbc.Driver,就OK了