حدد الصفوف من قاعدة البيانات بواسطة سترلين
-
15-11-2019 - |
سؤال
هل هناك طريقة لتحديد الصفوف جدول قاعدة البيانات حيث قيمة معينة هي طول معين, على سبيل المثال ، أقل من 5 حرف طويلة?
في بي إتش بي التي من شأنها أن تكون strlen
.
هل هناك أي شيء مماثل في الخلية?
المحلول
SELECT * FROM table_name WHERE CHAR_LENGTH(column_name) < 5
نصائح أخرى
LENGTH("my_string")
إرجاع طول سلسلة في بايت
SELECT * FROM table_name WHERE LENGTH(column_name) < 5
نضع في اعتبارنا أن الأحرف يمكن أن تتكون من بايت متعددة مثل تلك الموجودة في أوتف-8.
لا تنتمي إلى StackOverflow