Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

PILIH dengan Ganti()

Jangan gunakan alias (P ) di WHERE . Anda klausa secara langsung.

Anda dapat menggunakan REPLACE yang sama logika lagi di WHERE klausa:

SELECT Replace(Postcode, ' ', '') AS P
FROM Contacts
WHERE Replace(Postcode, ' ', '') LIKE 'NW101%'

Atau gunakan sub kueri alias seperti yang dijelaskan dalam jawaban Nick.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tambahkan login dan sambungkan ke SQL dengan SQL Server Authentication

  2. Cara menyisipkan teks dengan kutipan tunggal sql server 2005

  3. Apa itu Operator Logika di SQL Server - Tutorial SQL Server / TSQL Bagian 124

  4. Mendapatkan nomor minggu dari tanggal di MS SQL Server 2005?

  5. Pemroses Perubahan Basis Data SQL Server C#