함수3 [MySQL] 함수, 프로시저, 세션변수 쿼리문 연습문제 1. Data Table 2. 프로시저 연습문제 /*프로시져1. 고객을 새로 등록*/ use jin; drop procedure if exists newCustomer; delimiter // create procedure newCustomer( newCustID int, newName varchar(40), newAddress varchar(40), newPhone varchar(20)) BEGIN declare myCount int; select count(*) into myCount from customer where custID like newCustID; if myCount != 0 then update customer set name = newName, address = newAddress, .. Coding 공부/MYSQL 2024. 4. 3. [MySQL] 내장 함수, 세션 변수, 프로시저, 함수 예제 1. MySQL 내장함수 예제 -- 내장함수 select abs(-78);/*절대값 내장함수*/ select round(4.875, 1);/*소수점 반올림해서 첫째자리까지 표현함*/ select * from book; /*책 이름 중에 '야구'를 '농구'로 변환해 result grid에 출력*/ select bookid, replace(bookname, '야구', '농구') bookname from book;/*원본 데이터는 변하지 않는다.*/ select * from customer; /*성을 따로 잘라내어 표시하고 해당 성을 가진 사람이 몇 명인지 표시하는 코드*/ select substr(name, 1, 1) as '성', count(*) as '인원' from customer group by su.. Coding 공부/MYSQL 2024. 4. 3. [Python_summary] 함수, 매개변수, 인수, lambda, open(), input(), 함수 예제 # 함수란 ? 입력값을 받아 어떤 일을 수행하고 결과값을 얻는 것 (입력 값 또는 출력 값이 없는 함수도 있음. 값을 변경하거나 어떤 일을 처리하는 함수도 존재함) def : 함수를 만들 때 사용하는 예약어 add : 함수의 이름 : 함수를 실행하겠습니다. return a+b : a+b를 수행하겠다. (return : 함수의 결과값을 돌려주는 명령어) * 매개변수와 인수 매개변수(parameter) : 함수에 입력으로 전달된 값을 받는 변수 인수(arguments) : 함수를 호출할 때 전달받는 입력 값 입력값이 없는 함수. a에는 리턴값 Hi가 들어온다. return이 없는 함수 a= add(9,10)에서 print값은 출력되지만 리턴값이 없으므로 a는 값이 없어 None으로 표시된다. 매개변수에 *이.. Coding 공부/Python 2024. 1. 16. 이전 1 다음 728x90 반응형