mySQL – Các hàm cơ bản hay sử dụng nhất

1. Hàm toán học:
- ABS(): Trả về giá trị tuyệt đối của một số.
- ACOS(): Trả về arccos của một số.
- ASIN(): Trả về arcsin của một số.
- ATAN(): Trả về arctan của một số.
- CEIL(): Làm tròn số lên số nguyên gần nhất.
- COS(): Trả về cosin của một số.
- EXP(): Trả về giá trị e mũ một số.
- FLOOR(): Làm tròn số xuống số nguyên gần nhất.
- LOG(): Trả về logarit của một số.
- MOD(): Trả về phần dư của phép chia hai số.
- POW(): Trả về lũy thừa của một số.
- RAND(): Trả về một số ngẫu nhiên.
- SIN(): Trả về sin của một số.
- SQRT(): Trả về căn bậc hai của một số.
- TAN(): Trả về tan của một số.
2. Hàm chuỗi:
- CONCAT(): Nối hai chuỗi lại với nhau.
- INSTR(): Tìm vị trí xuất hiện đầu tiên của một chuỗi con trong một chuỗi.
- LENGTH(): Trả về độ dài của một chuỗi.
- LEFT(): Trả về một phần chuỗi từ đầu chuỗi.
- LOWER(): Chuyển đổi tất cả các ký tự trong chuỗi sang chữ thường.
- LTRIM(): Loại bỏ khoảng trắng bên trái của một chuỗi.
- MID(): Trả về một phần chuỗi từ một vị trí nhất định.
- REPEAT(): Lặp lại một chuỗi một số lần nhất định.
- REPLACE(): Thay thế một chuỗi con bằng một chuỗi khác trong một chuỗi.
- RIGHT(): Trả về một phần chuỗi từ cuối chuỗi.
- RTRIM(): Loại bỏ khoảng trắng bên phải của một chuỗi.
- SOUNDEX(): Trả về mã âm thanh của một chuỗi.
- SUBSTRING(): Trả về một phần chuỗi từ một vị trí nhất định với độ dài nhất định.
- UPPER(): Chuyển đổi tất cả các ký tự trong chuỗi sang chữ hoa.
3. Hàm ngày tháng:
- CURDATE(): Trả về ngày hiện tại.
- CURTIME(): Trả về thời gian hiện tại.
- DATE_ADD(): Cộng thêm một khoảng thời gian vào một ngày tháng.
- DATE_DIFF(): Trả về số ngày giữa hai ngày tháng.
- DATE_FORMAT(): Định dạng một ngày tháng theo một định dạng cụ thể.
- DAY(): Trả về ngày trong tháng của một ngày tháng.
- EXTRACT(): Trả về một phần của một ngày tháng.
- HOUR(): Trả về giờ của một ngày tháng.
- MINUTE(): Trả về phút của một ngày tháng.
- MONTH(): Trả về tháng của một ngày tháng.
- NOW(): Trả về ngày tháng và thời gian hiện tại.
- SECOND(): Trả về giây của một ngày tháng.
- WEEK(): Trả về số tuần của một ngày tháng trong năm.
- YEAR(): Trả về năm của một ngày tháng.
4. Hàm tổng hợp:
- AVG(): Trả về giá trị trung bình của một tập hợp các giá trị.
- COUNT(): Trả về số lượng các giá trị trong một tập hợp các giá trị.
- MAX(): Trả về giá trị lớn nhất trong một tập hợp các giá trị.
- MIN(): Trả về giá trị nhỏ nhất trong một tập hợp các giá trị.
- SUM(): Trả về tổng giá trị của một tập hợp các giá trị.
5. Hàm điều kiện:
- CASE(): Cho phép thực hiện các phép toán khác nhau dựa trên giá trị của một biểu thức.
- IF(): Cho phép thực hiện các phép toán khác nhau dựa trên một điều kiện.
Đây chỉ là một số hàm chính sử dụng trong MySQL. Ngoài ra còn có rất nhiều hàm khác để đáp ứng nhu cầu sử dụng đa dạng.
Xem thêm:
- Những Hiểu Lầm Phổ Biến Về Sự Phi Tập Trung Của Bitcoin
- Q107. Which three can be done using Oracle Database Configuration Assistant (DBCA) starting from Oracle Database 19c?
- Q53. Which two are true about Rapid Home Provision of Oracle Software?
- Trí tuệ nhân tạo và sự phát triển của robot thông minh
- Pi Network và KYC (Know Your Customer)

Skindive Elementor Template Kit
Fitrainer - Gym & Fitness Elementor Template Kit
Crox Esports Elementor Template Kit
Yogashala - Yoga & Meditation Elementor Template Kit
Joga - Meditation and Yoga Elementor Template Kit
Gymmy Elementor Template Kit
Charie - Charity NonProfit Elementor Template Kit
Knight Elementor Template Kit
Ninja E-Sport - Gaming Elementor Template Kit
Victory - Esport Elementor Template Kit
Birace - Bike Store Responsive Shopify Theme
Ella - Multipurpose Shopify Theme OS 2.0
Bikil - Bikini & Lingerie Fashion Responsive Shopify Theme
Health & Medical 24 Html Template
Health & Medical 19 Html Template
Apparelix Mobile Accessories Shopify Theme
Hotel Master Booking WordPress
Brandfocus - Branding Agency Elementor Template Kit
Andaman – Creative & Business WordPress Theme
Segara - Premium Beauty Salon Template Kit
Wedjoy - Wedding Photography Elementor Template Kit
Swansa - Wedding Organizer Template Kit
Pearl - Corporate Business WordPress Theme
UpdraftPlus Premium
HUSKY Pro
Photoshare - Blog Story & Photos Download WordPress Theme
Fumia- Startup Agency Template Kit
Alina - Template Kit for Skincare & Dermatology
Buzz - Personal & Lifestyle WordPress Blog Theme with Dark Mode
MyThemeShop Fashionblog WordPress Theme
GetTrade - Template Kit for Trading & Investment Company
Convertio - Conversion Optimized Landing Page Theme
Festival Event Elementor Template Kit
Ncmaz - News Magazine Full Site Editing WordPress Block Theme
WooCommerce Notification | Boost Your Sales
Almighty Wordpress Theme
Adaptable Notes Wordpress Theme
Ewebot - Marketing & SEO Digital Agency WordPress Theme 3.1.3
Kalium 3 | Creative WordPress & WooCommerce Theme
Digity - Digital Agency Template Kit
Formidable Datepicker Options
Themify Event WordPress Theme
Lawex - Lawyer & Attorney Elementor Template Kit
Midu - Healthcare & Medical Elementor Template Kit
Download Monitor - Ninja Forms Extension
Download Monitor - MailChimp Lock
Eventico Elementor Template Kit