Trang giải trí tổng hợp : Tin tức,ẩm thực,video,games đổi thưởng,shope...
News HOT. HOT. H..O..T..
Hàm ADDDATE trả về một ngày mà sau đó một khoảng thời gian/ngày nhất định đã được thêm vào.
Cú pháp của hàm ADDDATE trong MySQL là:
|
|
Hoặc
|
|
Trong đó:
date: Ngày mà khoảng thời gian nên được thêm vào.days: Số ngày để thêm vào datevalue: Giá trị của khoảng thời gian/ngày mà bạn muốn thêm. Bạn có thể chỉ định giá trị dương và âm cho tham số nàyunit: Đơn vị. Đơn vị có các giá trị như YEAR_MONTH, DAY_HOUR, DAY_MINUTE, DAY_SECOND, DAY_MICROSECOND, HOUR_MINUTE, HOUR_SECOND, MICROSECOND, SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER, YEAR...Hàm ADDDATE có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm ADDTIME trả về giá trị giờ/ngày giờ mà sau đó một khoảng thời gian nhất định đã được thêm vào.
Cú pháp của hàm ADDTIME trong MySQL là:
|
|
Trong đó:
start_value: Giá trị giờ hoặc ngày giờ mà khoảng thời gian được thêm vào.time: Giá trị của khoảng thời gian mà bạn muốn thêm. Nó có thể là một giá trị âm hoặc dương.Hàm ADDTIME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm CURDATE trả về ngày hiện tại.
Cú pháp của hàm CURDATE trong MySQL là:
|
|
Lưu ý:
CURDATE sẽ trả về ngày hiện tại dưới định dạng 'YYYY-MM-DD', nếu được sử dụng trong ngữ cảnh chuỗi.CURDATE sẽ trả về ngày hiện tại dưới dạng định dạng YYYYMMDD, nếu được sử dụng trong ngữ cảnh số.Hàm CURDATE có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm CURRENT_DATE trả về ngày hiện tại.
Cú pháp của hàm CURRENT_DATE trong MySQL là:
|
|
Lưu ý:
CURRENT_DATE sẽ trả về ngày hiện tại dưới dạng 'YYYY-MM-DD', nếu được sử dụng trong ngữ cảnh chuỗi.CURRENT_DATE sẽ trả về ngày hiện tại dưới định dạng YYYYMMDD, nếu được sử dụng trong ngữ cảnh số.Hàm CURRENT_DATE có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm CURRENT_TIME trả về thời gian hiện tại.
Cú pháp của hàm CURRENT_TIME trong MySQL là:
|
|
Trong đó:
CURRENT_TIME sẽ trả về ngày hiện tại dưới định dạng 'HH: MM: SS', nếu được sử dụng trong ngữ cảnh chuỗi.CURRENT_TIME sẽ trả về ngày hiện tại dưới dạng định dạng HHMMSS, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL trước MySQL 4.1.13.CURRENT_TIME sẽ trả về ngày hiện tại dưới định dạng HHMMSS.uuuuuu, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL 4.1.13 trở lên.Hàm CURRENT_TIME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm CURRENT_TIMESTAMP trả về ngày và giờ hiện tại.
Cú pháp của hàm CURRENT_TIMESTAMP trong MySQL là:
|
|
Lưu ý:
CURRENT_TIMESTAMP sẽ trả về ngày hiện tại dưới định dạng 'YYYY-MM-DD HH: MM: SS', nếu được sử dụng trong ngữ cảnh chuỗi.CURRENT_TIMESTAMP sẽ trả về ngày hiện tại dưới dạng định dạng YYYYMMDDHHMMSS, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL trước MySQL 4.1.13.CURRENT_TIMESTAMP sẽ trả về ngày hiện tại dưới dạng định dạng YYYYMMDDHHMMSS.uuuuuu, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL 4.1.13 và mới hơn.Hàm CURRENT_TIMESTAMP có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm CURTIME trả về thời gian hiện tại.
Cú pháp của hàm CURTIME trong MySQL là:
|
|
Lưu ý:
CURTIME sẽ trả về ngày hiện tại dưới định dạng 'HH: MM: SS', nếu được sử dụng trong ngữ cảnh chuỗi.CURTIME sẽ trả về ngày hiện tại dưới dạng định dạng HHMMSS, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL trước MySQL 4.1.13.CURTIME sẽ trả về ngày hiện tại dưới dạng định dạng HHMMSS.uuuuuu, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL 4.1.13 trở lên.Hàm CURTIME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DATE trích xuất giá trị ngày từ biểu thức ngày hoặc ngày giờ.
Cú pháp của hàm DATE trong MySQL là:
|
|
Trong đó:
expression: Giá trị ngày hoặc ngày giờ được trích xuất ngàyLưu ý:
DATE sẽ trả về NULL.Hàm DATE có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DATE_ADD trả về một ngày mà sau đó một khoảng thời gian/ngày nhất định đã được thêm vào.
Cú pháp của hàm DATE_ADD trong MySQL là:
|
|
Trong đó:
date: Ngày mà khoảng thời gian được thêm vào.value: Giá trị của khoảng thời gian / ngày mà bạn muốn thêm. Bạn có thể chỉ định giá trị dương và âm cho tham số này.unit: Loại đơn vị của khoảng thời gian như NGÀY, THÁNG, PHÚT, GIỜ, v.v.Hàm DATE_ADD có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DATE_FORMAT định dạng một ngày như được chỉ định bởi mặt nạ định dạng.
Cú pháp của hàm DATE_FORMAT trong MySQL là:
|
|
Trong đó:
date: Ngày để định dangformat_mask: Các định dạng để áp dụng cho ngày. Sau đây là danh sách các tùy chọn cho tham số format_mask| Giá trị | Mô tả |
| %a | Viết tắt tên ngày trong tuần (Sun - Sat) |
| %b | Viết tắt tên tháng (Jan đến Dec) |
| %c | Tháng dưới dạng giá trị số (0 đến 12) |
| %D | Ngày trong tháng dưới dạng giá trị số, theo sau là hậu tố (1st, 2nd, 3rd, ...) |
| %d | Ngày trong tháng dưới dạng giá trị số (01 đến 31) |
| %e | Ngày trong tháng dưới dạng giá trị số (1 đến 31) |
| %f | Giây (000000 đến 999999) |
| %H | Hour (00 đến 23) |
| %h hoặc %l | Giờ (00 đến 12) |
| %i | Phút (00 đến 59) |
| %j | Ngày trong năm (001 đến 366) |
| %k | Giờ (00 đến 23) |
| %l | Giờ (1 đến 12) |
| %M | Tên tháng đầy đủ (January đến December) |
| %m | Tên tháng dưới dạng giá trị số (00 đến 12) |
| %p | AM hoặc PM |
| %r | Thời gian ở định dạng 12 giờ AM hoặc PM (hh: mm: ss AM / PM) |
| %S | Giây (00 đến 59) |
| %s | Giây (00 đến 59) |
| %T | Thời gian ở định dạng 24 giờ (hh: mm: ss) |
| %U | Tuần mà Chủ nhật là ngày đầu tuần (00 đến 53) |
| %u | Tuần mà thứ Hai là ngày đầu tuần (00 đến 53) |
| %V | Tuần mà Chủ nhật là ngày đầu tuần (01 đến 53) |
| %v | Tuần mà thứ Hai là ngày đầu tuần (01 đến 53) |
| %W | Tên ngày trong tuần đầy đủ (Sunday đến Saturday) |
| %w | Ngày trong tuần trong đó Chủ nhật = 0 và Thứ bảy = 6 |
| %X | Năm trong tuần mà Chủ nhật là ngày đầu tuần |
| %x | Năm trong tuần, thứ Hai là ngày đầu tuần |
| %Y | Năm dưới dạng giá trị số, 4 chữ số |
| %y | Năm dưới dạng giá trị số, 2 chữ số |
Hàm DATE_FORMAT có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DATE_SUB trả về một ngày mà sau đó một khoảng thời gian/ngày nhất định đã bị trừ.
Cú pháp của hàm DATE_SUB trong MySQL là:
|
|
Trong đó:
date: Ngày mà khoảng thời gian nên được trừ.value: Giá trị của khoảng thời gian / ngày mà bạn muốn trừ. Bạn có thể chỉ định giá trị dương và âm cho tham số này.unit: Loại đơn vị của khoảng thời gian như NGÀY, THÁNG, PHÚT, GIỜ, v.v.Hàm DATE_SUB có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DATEDIFF trả về chênh lệch số ngày giữa hai giá trị ngày.
Cú pháp của hàm DATEDIFF trong MySQL là:
|
|
Trong đó:
date1 và date2: Hai ngày để tính chênh lệch. Cách tính là date1 - date2.Lưu ý:
DATEDIFF. Phần thời gian của date1 và date2 bị bỏ qua.Hàm DATEDIFF có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DAY trả về phần ngày của một giá trị ngày.
Cú pháp của hàm DAY trong MySQL là:
|
|
Trong đó:
date_value: Giá trị ngày hoặc ngày giờ để trích xuất ngàyLưu ý:
DAY trả về ngày trong tháng (một số từ 1 đến 31) cho một giá trị ngày.Hàm DAY có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DAYNAME trả về tên ngày trong tuần cho một ngày.
Cú pháp của hàm DAYNAME trong MySQL là:
|
|
Trong đó:
date_value: Giá trị ngày hoặc ngày giờ để trích xuất tên ngày trong tuần.Hàm DAYNAME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DAYOFMONTH trả về phần ngày của giá trị ngày.
Cú pháp của hàm DAYOFMONTH trong MySQL là:
|
|
Trong đó:
date_value: Giá trị ngày hoặc ngày giờ để trích xuất ngày trong tháng.Lưu ý:
DAYOFMONTH trả về ngày trong tháng (một số từ 1 đến 31) cho một giá trị ngày.Hàm DAYOFMONTH có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DAYOFWEEK của MySQL trả về chỉ mục ngày trong tuần cho một giá trị ngày.
Cú pháp của hàm DAYOFWEEK trong MySQL là:
|
|
Trong đó:
date_value: Giá trị ngày hoặc ngày giờ để trích xuất ngày trong tuần.Lưu ý:
DAYOFWEEK trả về chỉ số ngày trong tuần trong đó 1 = Chủ nhật, 2 = Thứ Hai, 3 = Thứ Ba, 4 = Thứ Tư, 5 = Thứ Năm, 6 = Thứ Sáu, 7 = Thứ BảyHàm DAYOFWEEK có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm DAYOFYEAR trả về ngày trong năm cho một giá trị ngày.
Cú pháp của hàm DAYOFYEAR trong MySQL là:
|
|
Trong đó:
date_value: Giá trị ngày hoặc ngày giờ để trích xuất ngày trong năm.Lưu ý:
DAYOFYEAR trả về ngày trong năm (một số từ 1 đến 366) cho một giá trị ngày.Hàm DAYOFYEAR có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm EXTRACT trích xuất các phần từ một ngày.
Cú pháp của hàm EXTRACT của MySQL là:
|
|
Trong đó:
date: Giá trị ngày hoặc ngày giờ để trích xuấtunit: Loại đơn vị của khoảng thời gian như NGÀY, THÁNG, PHÚT, GIỜ, v.v.Hàm EXTRACT có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm FROM_DAYS lấy một đại diện số của ngày và trả về giá trị ngày.
Cú pháp của hàm FROM_DAYS trong MySQL là:
|
|
Trong đó:
numeric_day: Ngày số để chuyển đổi thành một ngày.Hàm FROM_DAYS có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm HOUR trả về phần giờ của giá trị ngày.
Cú pháp của hàm HOUR trong MySQL là:
|
|
Trong đó:
date_value: Giá trị giờ hoặc ngày giờ để trích xuất giờ.Lưu ý:
HOUR trả về giờ (một số trong khoảng từ 0 đến 838) với giá trị ngày.HOUR có thể trả về giá trị lên tới 838 (tức là: cao hơn 23).Hàm HOUR có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm LAST_DAY trả về ngày cuối cùng của tháng cho một ngày nhất định.
Cú pháp của hàm LAST_DAY trong MySQL là:
|
|
Trong đó:
date_value: Giá trị ngày hoặc ngày giờ để trích xuất ngày cuối cùng của tháng.Lưu ý:
LAST_DAY sẽ trả về NULL.Hàm LAST_DAY có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm LOCALTIME trả về ngày và giờ hiện tại.
Cú pháp của hàm LOCALTIME trong MySQL là:
|
|
Lưu ý:
LOCALTIME sẽ trả về ngày hiện tại dưới định dạng 'YYYY-MM-DD HH: MM: SS', nếu được sử dụng trong ngữ cảnh chuỗi.LOCALTIME sẽ trả về ngày hiện tại dưới dạng định dạng YYYYMMDDHHMMSS, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL trước MySQL 4.1.13.LOCALTIME sẽ trả về ngày hiện tại dưới định dạng YYYYMMDDHHMMSS.uuuuuu, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL 4.1.13 và mới hơn.Hàm LOCALTIME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm LOCALTIMESTAMP trả về ngày và giờ hiện tại.
Cú pháp của hàm LOCALTIMESTAMP trong MySQL là:
|
|
Lưu ý:
LOCALTIMESTAMP sẽ trả về ngày hiện tại dưới định dạng 'YYYY-MM-DD HH: MM: SS', nếu được sử dụng trong ngữ cảnh chuỗi.LOCALTIMESTAMP sẽ trả về ngày hiện tại dưới dạng định dạng YYYYMMDDHHMMSS, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL trước MySQL 4.1.13.LOCALTIMESTAMP sẽ trả về ngày hiện tại dưới dạng định dạng YYYYMMDDHHMMSS.uuuuuu, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL 4.1.13 và mới hơn.Hàm LOCALTIMESTAMP có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm MAKEDATE trả về ngày cho một giá trị năm và ngày nhất định.
Cú pháp của hàm MAKEDATE là:
|
|
Trong đó:
year: Năm có 4 chữ số được sử dụng để tạo ngày.day-of-year: Ngày trong năm (lớn hơn 0) được sử dụng để tạo ngày.Lưu ý:
MAKEDATE sẽ trả về NULL.Hàm MAKEDATE có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm MAKETIME trả về thời gian cho một kết hợp giờ, phút, giây nhất định.
Cú pháp của hàm MAKETIME trong MySQL là:
|
|
Trong đó:
hour: Giá trị giờ được sử dụng để tạo thời gianminute: Giá trị phút được sử dụng để tạo thời gian.second: Giá trị giây được sử dụng để tạo thời gian.Lưu ý:
Hàm MAKETIME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm MICROSECOND của MySQL trả về phần micro giây của giá trị ngày.
Cú pháp của hàm MICROSECOND trong MySQL là:
|
|
Trong đó:
date_value: Giá trị giờ hoặc ngày giờ mà từ đó micro giây được trích xuất từ đó.Hàm MICROSECOND có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm MINUTE trả về phần phút của giá trị ngày.
Cú pháp của hàm MINUTE trong MySQL là:
|
|
Trong đó:
date_value: Giá trị giờ hoặc ngày giờ để trích xuất phút.Hàm MINUTE có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm MONTH trả về phần tháng của giá trị ngày.
Cú pháp của hàm MONTH trong MySQL là:
|
|
Trong đó:
date_value: Một giá trị giờ hoặc ngày giờ để trích xuất tháng.Lưu ý:
MONTH trả về tháng (một số từ 1 đến 12) cho một giá trị ngày.Hàm MONTH có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm MONTHNAME trả về tên đầy đủ của tháng cho một ngày.
Cú pháp của hàm MONTHNAME trong MySQL là:
|
|
Trong đó:
date_value: Giá trị ngày hoặc ngày giờ để trích xuất tên tháng đầy đủ.Lưu ý:
MONTHNAME trả về tên đầy đủ của tháng (January, February, ... December) với giá trị ngày.Hàm MONTHNAME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm NOW trả về ngày giờ hiện tại.
Cú pháp của hàm NOW trong MySQL là:
|
|
Lưu ý:
NOW sẽ trả về ngày hiện tại dưới định dạng 'YYYY-MM-DD HH: MM: SS', nếu được sử dụng trong ngữ cảnh chuỗi.NOW sẽ trả về ngày hiện tại dưới dạng định dạng YYYYMMDDHHMMSS, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL trước MySQL 4.1.13.NOW sẽ trả về ngày hiện tại dưới dạng định dạng YYYYMMDDHHMMSS.uuuuuu, nếu được sử dụng trong ngữ cảnh số trong các phiên bản của MySQL 4.1.13 trở lên.Chức năng NOW có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm PERIOD_ADD lấy một khoảng thời gian (được định dạng là YYMM hoặc YYYYMM) và thêm một số tháng được chỉ định cho nó.
Cú pháp của hàm PERIOD_ADD trong MySQL là:
|
|
Trong đó:
period: Một khoảng thời gian được định dạng là YYMM hoặc YYYYMM.number: Số tháng để thêm vào khoảng thời gian. Nó có thể là một giá trị dương hoặc âmTrong đó:
PERIOD_ADD sẽ trả về kết quả được định dạng là YYYYMM.Hàm PERIOD_ADD có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm PERIOD_DIFF trả về chênh lệch theo tháng giữa hai thời gian(được định dạng là YYMM hoặc YYYYMM).
Cú pháp của hàm PERIOD_DIFF trong MySQL là:
|
1 |
|
Trong đó:
period1, period2: Một khoảng thời gian được định dạng là YYMM hoặc YYYYMM.Lưu ý:
Hàm PERIOD_DIFF có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm QUARTER trả về quý của giá trị ngày.
Cú pháp của hàm QUARTER trong MySQL là:
|
|
Trong đó:
date_value: Một giá trị ngày hoặc ngày giờ để trích xuất quý.Lưu ý:
QUARTER trả về quý (một số từ 1 đến 4) cho một giá trị ngày.Hàm QUARTER có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm SEC_TO_TIME chuyển đổi số giây thành giá trị thời gian.
Cú pháp của hàm SEC_TO_TIME trong MySQL là:
|
|
Trong đó:
seconds: Một giá trị số đại diện cho số giây. Giá trị này có thể là số âm hoặc số dương.Lưu ý:
SEC_TO_TIME sẽ định dạng kết quả là "HH: MM: SS".Hàm SEC_TO_TIME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm SECOND trả về phần giây của giá trị ngày.
Cú pháp của hàm SECOND trong MySQL là:
|
|
Trong đó:
date_value: Giá trị ngày hoặc ngày giờ để trích xuất giây.Lưu ý:
SECOND trả về giây (một số từ 0 đến 59) cho một giá trị ngày.Hàm SECOND có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm STR_TO_DATE lấy một chuỗi và trả về một ngày được chỉ định bởi mặt nạ định dạng.
Cú pháp của hàm STR_TO_DATE trong MySQL là:
|
|
Trong đó:
string: Giá trị chuỗi để định dạng là một ngày.format_mask: Các định dạng để áp dụng cho string. Sau đây là danh sách các tùy chọn cho tham số format_mask. Các tham số này có thể được sử dụng trong nhiều kết hợp| Giá trị | Mô tả |
| %a | Viết tắt tên ngày trong tuần (Sun - Sat) |
| %b | Viết tắt tên tháng (Jan đến Dec) |
| %c | Tháng dưới dạng giá trị số (0 đến 12) |
| %D | Ngày trong tháng dưới dạng giá trị số, theo sau là hậu tố (1st, 2nd, 3rd, ...) |
| %d | Ngày trong tháng dưới dạng giá trị số (01 đến 31) |
| %e | Ngày trong tháng dưới dạng giá trị số (1 đến 31) |
| %f | Giây (000000 đến 999999) |
| %H | Hour (00 đến 23) |
| %h hoặc %l | Giờ (00 đến 12) |
| %i | Phút (00 đến 59) |
| %j | Ngày trong năm (001 đến 366) |
| %k | Giờ (00 đến 23) |
| %l | Giờ (1 đến 12) |
| %M | Tên tháng đầy đủ (January đến December) |
| %m | Tên tháng dưới dạng giá trị số (00 đến 12) |
| %p | AM hoặc PM |
| %r | Thời gian ở định dạng 12 giờ AM hoặc PM (hh: mm: ss AM / PM) |
| %S | Giây (00 đến 59) |
| %s | Giây (00 đến 59) |
| %T | Thời gian ở định dạng 24 giờ (hh: mm: ss) |
| %U | Tuần mà Chủ nhật là ngày đầu tuần (00 đến 53) |
| %u | Tuần mà thứ Hai là ngày đầu tuần (00 đến 53) |
| %V | Tuần mà Chủ nhật là ngày đầu tuần (01 đến 53) |
| %v | Tuần mà thứ Hai là ngày đầu tuần (01 đến 53) |
| %W | Tên ngày trong tuần đầy đủ (Sunday đến Saturday) |
| %w | Ngày trong tuần trong đó Chủ nhật = 0 và Thứ bảy = 6 |
| %X | Năm trong tuần mà Chủ nhật là ngày đầu tuần |
| %x | Năm trong tuần, thứ Hai là ngày đầu tuần |
| %Y | Năm dưới dạng giá trị số, 4 chữ số |
| %y | Năm dưới dạng giá trị số, 2 chữ số |
Lưu ý:
STR_TO_DATE sẽ trả về giá trị ngày giờ, nếu chuỗi chứa cả phần ngày và thời gian hợp lệ.STR_TO_DATE sẽ trả về giá trị ngày, nếu chuỗi chỉ chứa các phần ngày hợp lệ.STR_TO_DATE sẽ trả về giờ, nếu chuỗi chỉ chứa các phần giờ hợp lệ.STR_TO_DATE sẽ trả về giá trị NULL, nếu nó không thể trích xuất các phần ngày và giờ hợp lệ bằng cách sử dụng format_mask.Hàm STR_TO_DATE có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm SUBDATE trả về một ngày mà sau đó một khoảng thời gian/ngày nhất định đã bị trừ
Cú pháp của hàm SUBDATE trong MySQL là:
|
|
Hoặc
|
|
Trong đó:
date: Ngày mà khoảng thời gian nên được trừ.days: Số ngày trừ vào ngàyvalue: Giá trị của khoảng giờ/ngày mà bạn muốn trừ. Bạn có thể chỉ định giá trị dương và âm cho tham số nàyunit: Loại đơn vị của khoảng thời gian như NGÀY, THÁNG, PHÚT, GIỜ, v.v.Hàm SUBDATE có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm SUBTIME trả về giá trị giờ/ngày giờ mà sau đó một khoảng thời gian nhất định đã bị trừ.
Cú pháp của hàm SUBTIME trong MySQL là:
|
|
Trong đó:
start_value: Giá trị giờ hoặc ngày giờ mà khoảng thời gian nên được trừ đi.time: Giá trị của khoảng thời gian mà bạn muốn trừ. Nó có thể là một số dương hoặc âm.Hàm SUBTIME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm SYSDATE trả về ngày và giờ hiện tại.
Cú pháp của hàm SYSDATE trong MySQL là:
|
|
Lưu ý:
SYSDATE sẽ trả về ngày hiện tại dưới định dạng 'YYYY-MM-DD HH: MM: SS', nếu được sử dụng trong ngữ cảnh chuỗi.SYSDATE sẽ trả về ngày hiện tại dưới dạng định dạng YYYYMMDDHHMMSS, nếu được sử dụng trong ngữ cảnh số.Hàm SYSDATE có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm TIME trích xuất giá trị giờ từ biểu thức giờ/ngày giờ.
Cú pháp của hàm TIME trong MySQL là:
|
|
Trong đó:
expression: Giá trị giờ hoặc ngày giờ mà từ đó giờ được trích xuất.Lưu ý:
TIME sẽ trả về '00: 00: 00 '.TIME sẽ trả về NULL.Hàm TIME có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm TIME_FORMAT định dạng thời gian như được chỉ định bởi mặt nạ định dạng.
Cú pháp của hàm TIME_FORMAT trong MySQL là:
|
|
Trong đó:
time: Thời gian để định dạng.format_mask: Các định dạng để áp dụng cho thời gian. Sau đây là danh sách các tùy chọn cho tham số format_mask. Các tham số này có thể được sử dụng trong nhiều kết hợp.| Giá trị | Mô tả |
| %f | Micro giây (000000 đến 999999) %f có sẵn trong MySQL 4.1.1 |
| %H | Giờ (00 đến 23 nói chung, nhưng có thể cao hơn) |
| %h | Giờ (00 đến 12) |
| %l | iờ (00 đến 12) |
| %i | Phút (00 đến 59) |
| %p | AM hoặc PM |
| %r | Thời gian ở định dạng 12 giờ AM hoặc PM (hh: mm: ss AM / PM) |
| %S | Giây (00 đến 59) |
| %s | Giây (00 đến 59) |
| %T | Thời gian ở định dạng 24 giờ (hh: mm: ss) |
Lưu ý:
TIME_FORMAT chỉ định dạng giờ, phút, giây và micro giây được tìm thấy trong một giá trị thời gian.Hàm TIME_FORMAT có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm TIME_TO_SEC chuyển đổi giá trị thời gian thành số giây.
Cú pháp của hàm TIME_TO_SEC trong MySQL là:
|
|
Trong đó:
time: Giá trị thời gian để chuyển đổi thành số giây.Hàm TIME_TO_SEC có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm TIMEDIFF trả về chênh lệch (được biểu thị dưới dạng giá trị thời gian) giữa hai giá trị giờ/ngày giờ.
Cú pháp của hàm TIMEDIFF trong MySQL là:
|
|
Trong đó:
time1, time2: Hai giờ/ngày giờ để tính toán sự khác biệt. Phép tính là time1 - time2.Lưu ý:
TIMEDIFF, cả time1 và time2 phải là cả hai giá trị giờ hoặc cả hai giá trị ngày giờ. Không thể có một giá trị giờ và giá trị kia là giá trị ngày giờ hoặc hàm TIMEDIFF sẽ trả về giá trị NULL.Hàm TIMEDIFF có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm TIMESTAMP chuyển đổi một biểu thức thành giá trị datetime và nếu được chỉ định sẽ thêm một khoảng thời gian tùy chọn vào giá trị.
Cú pháp của hàm TIMESTAMP trong MySQL là:
|
|
Trong đó:
expression: Một giá trị ngày hoặc ngày giờ sẽ được chuyển đổi.[interval]: Không bắt buộc. Đó là một giá trị thời gian để thêm vào biểu thức.Lưu ý:
TIMESTAMP sẽ trả về giá trị ngày giờ.Hàm TIMESTAMP có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm TO_DAYS chuyển đổi một ngày thành các ngày số.
Cú pháp của hàm TO_DAYS trong MySQL là:
|
|
Trong đó:
date: Ngày để chuyển đổi thành ngày số.Hàm TO_DAYS có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm Week trả về phần tuần của giá trị ngày.
Cú pháp của hàm Week trong MySQL là:
|
|
Trong đó:
date_value: Một giá trị ngày hoặc ngày giờ để trích xuất tuần.mode: Không bắt buộc. Nó được sử dụng để xác định ngày bắt đầu vào ngày nào. Nó có thể là một trong những điều sau đây:| mode | giải thích | trả về |
| 0 | Ngày đầu tuần là chủ nhật | 0-53 |
| 1 | Ngày đầu tuần là thứ Hai và tuần đầu tiên có hơn 3 ngày | 0-53 |
| 2 | Ngày đầu tuần là chủ nhật | 1-53 |
| 3 | Ngày đầu tuần là thứ Hai và tuần đầu tiên có hơn 3 ngày | 1-53 |
| 4 | Ngày đầu tuần là Chủ nhật và tuần đầu tiên có hơn 3 ngày | 0-53 |
| 5 | Ngày đầu tuần là thứ hai | 0-53 |
| 6 | Ngày đầu tuần là Chủ nhật và tuần đầu tiên có hơn 3 ngày | 1-53 |
| 7 | Ngày đầu tuần là thứ hai | 1-53 |
Hàm WEEK có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Cú pháp của hàm WEEKDAY trong MySQL là:
|
|
Trong đó:
date_value: Giá trị ngày hoặc ngày giờ để trích xuất chỉ mục ngày trong tuần.Lưu ý:
WEEKDAY trả về chỉ mục của ngày trong tuần (0 = Thứ Hai, 1 = Thứ Ba, 2 = Thứ Tư, 3 = Thứ Năm, 4 = Thứ Sáu, 5 = Thứ Bảy, 6 = Chủ Nhật) với giá trị ngày.Hàm WEEKDAY có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm WEEKOFYEAR trả về tuần trong năm cho một giá trị ngày.
Cú pháp của hàm WEEKOFYEAR trong MySQL là:
|
|
Trong đó:
date_value: Một giá trị ngày hoặc ngày giờ để trích xuất tuần trong năm.Lưu ý:
WEEKOFYEAR trả về tuần trong năm (một số từ 1 đến 53) với giá trị ngày.WEEKOFYEAR giả định rằng ngày đầu tiên của tuần là thứ Hai và tuần đầu tiên có hơn 3 ngày.Hàm WEEKOFYEAR có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm YEAR trả về phần năm của giá trị ngày.
Cú pháp của hàm YEAR trong MySQL là:
|
|
Trong đó:
date_value: Một giá trị ngày hoặc ngày giờ để trích xuất năm.Lưu ý:
YEAR trả về một năm có bốn chữ số (một số từ 1000 đến 9999) với giá trị ngày.Hàm YEAR có thể được sử dụng trong các phiên bản sau của MySQL:
|
|
Hàm YEARWEEK trả về năm và tuần cho một giá trị ngày.
Cú pháp của hàm YEARWEEK trong MySQL là:
|
|
Trong đó:
date_value: Một giá trị ngày hoặc ngày giờ để trích xuất năm và tuần.mode: Không bắt buộc. Nó được sử dụng để xác định ngày bắt đầu vào ngày nào. Nó có thể là một trong những điều sau đây:| Giá trị | Mô tả | Trả về |
| 0 | Ngày đầu tuần là chủ nhật | 0-53 |
| 1 | Ngày đầu tuần là thứ Hai và tuần đầu tiên có hơn 3 ngày | 0-53 |
| 2 | Ngày đầu tuần là chủ nhật | 1-53 |
| 3 | Ngày đầu tuần là thứ Hai và tuần đầu tiên có hơn 3 ngày | 1-53 |
| 4 | Ngày đầu tuần là Chủ nhật và tuần đầu tiên có hơn 3 ngày | 0-53 |
| 5 | Ngày đầu tuần là thứ hai | 0-53 |
| 6 | Ngày đầu tuần là Chủ nhật và tuần đầu tiên có hơn 3 ngày | 1-53 |
| 7 | Ngày đầu tuần là thứ hai | 1-53 |
Lưu ý:
YEARWEEK sẽ trả về giá trị năm cũng như giá trị tuần (trong khoảng 0-53 hoặc 1-53) tùy thuộc vào mode được chỉ định.YEARWEEK có thể trả về giá trị năm khác với năm được hiển thị trong date_value do chế độ được chỉ định. Điều này chỉ nên xảy ra trong tuần đầu tiên của năm và tuần cuối cùng của năm.YEARWEEK sẽ sử dụng giá trị trong biến hệ thống default_week_format làm mode.YEARWEEK sẽ sử dụng 0 làm mode.Hàm YEARWEEK có thể được sử dụng trong các phiên bản sau của MySQL:|
|
Về bài trước... |
Bài tiếp theo... |
+ Lê Văn Thuyên-0379136392:
Cảm ơn quý vị và các bạn đã vào Website của Lê Thuyên! Lê thuyên rất mong nhận được sự góp ý của quý vị và các bạn. Xin chân thành cảm ơn!
* Dũng Trung-090567448:
Lê Văn Thuyên0379136392--->Ok.Anh!
* Bé Nguyễn-benguyen@gmail,com:
Lê Văn Thuyên0379136392--->Good job!
+ KTT-0362497726:
Ok! Mình rất thích trang web của bạn.
+ HoangQuan-0985073641:
Cần tạo nhiều game hay nữa em!
* Lê Thuyên-0379136391:
HoangQuan0985073641--->Ok! Em cảm ơn anh ạ!
+ Lê Dương-0393499146:
Làm thêm game 3D nữa?
* Lê Thuyên-0379136392:
Lê Dương0393499146--->Sắp có game 3D hay rồi.Tuyệt phẩm nhé kkk
* Lê Dương-0393499146:
Lê Dương0393499146--->Game Street Fight mới chỉ chơi được trên máy tính phải không anh Titoe?
* Lê Thuyên-0379136392:
Lê Dương0393499146--->Ừ Em. Anh đang làm điều khiển cho phần Smathhome em.
* Lê Thuyên-0379136392:
Lê Dương0393499146--->Game Street Fight đã chơi được trên điện thoại rồi nhé em.
+ L.Ngư-0906744578:
Nghiên cứu tích hợp sàn giao dịch tiền ảo đi cu.
* Lê Thuyên-0379136392:
L.Ngư0906744578--->Đang nghiên cứu Grandma.