본문 바로가기

Field/DB3

SQL 기본 2 SELECT COUNT(*) FROM users; SELECT COUNT(country) FROM users; SELECT COUNT(DISTINCT country) FROM users; SELECT ROUNT(AVG(pirce),2) AS avgprice FROM products; SELECT MIN(price) FROM products; SELECT SUBSTR(created_at, 1, 10) AS day,               SUBSTR(created_at, 1, 7) AS month                FROM users; SELECT LENGTH(username), username FROM users; SELECT MIN(LENGTH(username)), username FROM .. 2024. 12. 14.
ubuntu mariadb sudo apt updatesudo apt upgrade sudo apt install mariadb-serversudo apt install mariadb-client sudo mysql_secure_installation sudo mysql -u root -pSET PASSWORD for 'root'@'localhost' = password('신규비밀번호');GRANT ALL PRIVILEGES ON *.* to 'root'@'%' IDENTIFIED BY '비밀번호';FLUSH PRIVILEGES; cd /etc/mysql/mariadb.conf.dsudo cp 50-server.cnf 50-server.cnf.old sudo vi 50-server.cnf#bind-address 127.0.0.1 .. 2024. 12. 7.
SQL 기본 SHOW tables;보여줘 테이블 SELECT "HI";가져와라 하이문자 SELECT 11 + 27 AS Result;가져와라 연산결과 컬럼은 리설트로 바꿈 SELECT * FROM users;가져와라 모든 컬럼값 다음테이블 유저 SELECT * FROM oder LIMIT 10;가져와라 모든 컬럼값 어디에서 오더테이블에서 몇줄까지만 10줄 SELECT id, user_id FROM users;가져와라 아이디 컬럼, 유저아이디 컬럼 어디에서 유저테이블 SELECT * FROM users WHERE country = "Korea" LIMIT 7;가져와라 모든 컬럼값 어디에서 유저테이블 조건은 나라가 한국인임 몇줄까지만 7줄 SELECT * FROM users WHERE create_at >= "2001-.. 2024. 11. 30.