Đây là một câu hỏi tiếp theo cho câu hỏi trước của tôi. Tôi muốn viết một tuyên bố MySQL lặp lại mọi mục bắt đầu bằng chữ B.
Function.php
function getCategory[] {
$query = mysql_query["SELECT author FROM lyrics WHERE author [starts with letter B]"] or die[mysql_error[]];
while [$row = mysql_fetch_assoc[$query]] { ?>
Như vậy tôi đoán. Và sau đó là một chữ cái của bảng chữ cái và một chữ cái có linh tinh [số, v.v.]
Mehran
2701 Huy hiệu vàng5 Huy hiệu bạc17 Huy hiệu đồng1 gold badge5 silver badges17 bronze badges
Hỏi ngày 14 tháng 4 năm 2012 lúc 20:07Apr 14, 2012 at 20:07
SELECT author FROM lyrics WHERE author LIKE 'B%';
Hãy chắc chắn rằng bạn có một chỉ mục trên author
, mặc dù!
Đã trả lời ngày 14 tháng 4 năm 2012 lúc 20:09Apr 14, 2012 at 20:09
Ceejayozceejayozceejayoz
Phim thương hiệu vàng 174K4040 gold badges290 silver badges360 bronze badges
9
Điều này sẽ hoạt động cho MySQL
SELECT Name FROM Employees WHERE Name REGEXP '^[B].*$'
Trong RegEXP này là viết tắt của biểu thức chính quy
và
Đây là dành cho T-SQL
SELECT Name FROM Employees WHERE Name LIKE '[B]%'
Crabolo
8,52738 Huy hiệu vàng39 Huy hiệu bạc67 Huy hiệu Đồng38 gold badges39 silver badges67 bronze badges
Đã trả lời ngày 6 tháng 7 năm 2014 lúc 5:13Jul 6, 2014 at 5:13
Câu lệnh sql:
SELECT * FROM employee WHERE employeeName LIKE 'A%';
Result:
Number of Records: 4
employeeID employeeName employeeName Address City PostalCode Country
1 Alam Wipro Delhi Delhi 11005 India
2 Aditya Wipro Delhi Delhi 11005 India
3 Alok HCL Delhi Delhi 11005 India
4 Ashok IBM Delhi Delhi 11005 India
Rugmangathan
3.1466 huy hiệu vàng34 Huy hiệu bạc44 Huy hiệu đồng6 gold badges34 silver badges44 bronze badges
Đã trả lời ngày 21 tháng 9 năm 2016 lúc 5:53Sep 21, 2016 at 5:53
Bạn có thể dùng:
WHERE LEFT [name_field, 1] = 'B';
Đã trả lời ngày 29 tháng 9 năm 2016 lúc 9:23Sep 29, 2016 at 9:23
sqlucksqlucksqluck
1011 Huy hiệu bạc3 Huy hiệu đồng1 silver badge3 bronze badges
1
Sau khi nhận xét của bạn được đăng lên câu trả lời của Ceejayoz, hai điều bị rối tung lên:
0 không phải là một mảng, nó là một chuỗi. Thay thế
1 bằng
2. Chỉ để đơn giản. [Toán tử chuỗi PHP]Chuỗi được so sánh với toán tử
3 nên được trích dẫn. Thay thế
4 bằng
5. [Chức năng so sánh chuỗi MySQL]
Đã trả lời ngày 14 tháng 4 năm 2012 lúc 21:43Apr 14, 2012 at 21:43
TaztazTaz
3.6672 Huy hiệu vàng37 Huy hiệu bạc59 Huy hiệu Đồng2 gold badges37 silver badges59 bronze badges
Bạn cũng có thể thử
SELECT author FROM lyrics WHERE author LIKE BINARY 'N%' ORDER BY id ASC
Đã trả lời ngày 9 tháng 9 lúc 11:25Sep 9 at 11:25