MySQL BIT_COUNT Kullanımı

MySql BIT_COUNT fonksiyonu, bir sayının ikilik (binary) temsilde kaç adet 1 (bir) olduğunu sayar. Örneğin, "BIT_COUNT(5)" sorgusu 5 sayısının ikilik temsilde 2 adet 1 olduğunu döndürür. Bu fonksiyon genellikle sayısal verilerle çalışmakta ve sayıların işlemleri için kullanılmaktadır.

  • Not: Bu fonksiyon INT ve BIGINT veri tipleri için geçerlidir.

Aşağıdaki örneği inceleyelim...

SELECT BIT_COUNT(14)   --3

Bu sorgu 14 sayısının ikilik temsilde 3 adet 1 olduğunu döndürecektir.

Diğer bir örnek aşağıdadır..

SELECT BIT_COUNT(product_id) as 'Binary1Sayisi' FROM products;

Burada ise "product_id" sütununun ikilik temsilde kaç adet 1 olduğunu saymak için kullanılmıştır.

  • Not: Bu örneklerde, BIT_COUNT fonksiyonu, sadece tek bir sütun için kullanılmıştır. Aynı şekilde birden fazla sütunda da kullanabilirsiniz.


İlginizi Çekebilir

MySQL CONVERT_TZ Kullanımı

MySQL Kullanıcının Şifresini Değiştirme

MySQL SUM Kullanımı

MySQL CEILING Kullanımı

MySQL Veritabanı İsmini Sorgu İle Değiştirmek