-- Calculate MD5 hash for file content verificationSELECT
filename,
MD5(file_content) AS content_hash
FROM files
ORDERBY filename;
Data Anonymization
-- Hash sensitive data before storing or processingSELECT
user_id,
SHA2(email, 256) AS hashed_email,
SHA2(phone_number, 256) AS hashed_phone
FROM users;
Hash-Based Partitioning
-- Use hash functions for data distributionSELECT
XXHASH64(customer_id) %10AS partition_id,
COUNT(*) AS records_count
FROM orders
GROUPBY partition_id;