Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Chọn tất cả cho đến khi xuất hiện ký tự đầu tiên

;WITH T(C) AS
(
SELECT 'asdf|adkfdll|dd' UNION ALL
SELECT 'asdkdkdk|da|d' UNION ALL
SELECT ''
)
SELECT  LEFT(C, CHARINDEX('|',C + '|') -1)
FROM T


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn bản ghi cuối cùng từ bảng bằng cách sử dụng nhóm theo

  2. Cách thêm khóa chính vào bảng hiện có trong SQL Server (ví dụ T-SQL)

  3. Kích thước của một bản ghi duy nhất? SQL

  4. MS Access VBA bẫy Lỗi kết nối máy chủ SQL

  5. Tạo SQL Tạo tập lệnh cho các bảng hiện có với Truy vấn