MySQL: Các câu hỏi và câu trả lời phỏng vấn thường gặp Phần 4

2022-03-18 14:02:55

Điều gì xảy ra khi bạn đạt đến giá trị tối đa cho trường AUTO_INCREMENT?

Nó dừng việc tăng dần và tạo ra một lỗi như, khóa đã được sử dụng.


Sử dụng lệnh nào, bạn có thể lấy id được chèn lần cuối bằng AUTO_INCREMENT?

LAST_INSERT_ID sẽ trả về giá trị cuối cùng được chỉ định bởi Auto_increment.


Lệnh kiểm tra các chỉ mục cho một bảng.

HIỂN THỊ CHỈ SỐ TỪ <tên_bảng>;


Truy vấn Mysql có phân biệt chữ hoa chữ thường không?

Không:


Giải thích bất kỳ hàm ba ngày nào của MySQL.

DATEDIFF (expr1, expr2):
DATEDIFF () trả về expr1 - expr2 được biểu thị dưới dạng giá trị tính từ ngày này sang ngày kia. expr1 và expr2 là biểu thức ngày tháng hoặc ngày giờ. Chỉ phần ngày của các giá trị được sử dụng trong phép tính.

ADDDATE (ngày, đơn vị thời hạn INTERVAL), ADDDATE (expr, ngày)

TRÍCH (đơn vị TỪ ngày)
Nó trích xuất các phần từ ngày chứ không phải thực hiện số học ngày.


Giải thích bất kỳ hàm ba chuỗi nào của MySQL.

Mời bạn ghé thăm bài viết này:


Làm thế nào bạn có thể thực hiện phân trang trong MySQL Query?

Sử dụng LIMIT và OFFSET.
Bạn có thể bỏ qua một số hàng bằng cách OFFSET và đặt LIMIT cho số hàng tiếp theo.


Sự khác biệt giữa NOW () và CURRENT_DATE () là gì?

Định dạng NOW () : YYYY-MM-DD HH:MM:SS
Định dạng CURRENT_DATE (): YYYY-MM-DD

Xem thêm:


Chia sẻ: