1. function 배열 인수 - 개념php에서 사용자 정의 함수를 만들 때 인수를 고정 개수가 아닌 여러 개수를 받아서 배열로 처리할 때 쓰임 ◈ 구문형식 function 함수명($인수,...$인수2){ } 2. function 배열 인수 - 예제 ◈ PHP 코드 123456789101112131415161718 ◈ 결과화면 ◈ 설명 두번째 인수에 인수를 고정하지 않는 배열의 개념인 ...$b 라는 인수를 선언하였습니다.그래서 10 이하 홀수인 것만을 표현하고자 할 때 위와 같이 echo를 해서 확인을 해보니깐 ...$b를 그대로 표현할 경우에는 Array로 표시를 합니다.즉 ...$b = {1,3,5,7,9} 형태의 배열 형태로 저장이 되어 있는 것입니다.이를 impolde를 통해 배열을 풀어서 콤..
1. function 초기값 - 개념php에서 사용자 정의 함수를 만들 때 인수에서 초기값을 설정 할 수 있음 ◈ 구문형식 function 함수명($인수1 = 값, 인수2 = 값.....){ } 2. function 초기값 - 예제 ◈ PHP 코드 1234567 ◈ 결과화면 ◈ 설명 첫번째 테스트 값에서는 test라는 함수를 불러올 때 인수를 두개 입력했습니다.1000,2를 입력함으로써 1000*2 = 2000 이라는 결과를 가져오게 됩니다.하지만 두번째 테스트 값의 경우는 test 함수에 $a에 인수를 하나만 입력했습니다.$b를 입력하지 않을 경우 처음 설정한 초기값 1이 들어오게 되어 1000*1 = 1000 으로 결과가 나오게 됩니다.
1. mt_rand - 역할지정한 범위 내에서 난수를 만들어 int형으로 반환하는 역할 ◈ 구문형식 mt_rand( int 최소값 , int 최대값) 2. mt_rand - 예제 ◈ PHP 코드 1234567 ◈ 결과화면 ◈ 설명 mt_rand함수는 위에 보는 것처럼 지정한 최소값과 최대값 범위 내에서 한개의 난수를 정수형으로 반환합니다. 지금은 경우는 for문을 사용해서 5번 돌게 하였고 , 문을 이용해 한칸씩 밑으로 나오게 하였습니다.
1. MERGE - 역할테이블에 데이터를 삽입하거나 수정하거나 삭제할 때 INSERT,UPDATE,DELETE 문을 조건에 따라 한 문장으로 해주는 것 ◈ 구문형식 MERGE INTO 테이블명 USING SELECT문ON 조건 WHEN MATCHED THEN UPDATE 나 DELETE 구문 WHEN NOT MATCHED THEN INSERT 구문[WHERE 절] 2. MERGE - 기본 테이블 ◈ TEST_TABLE_ONE IDXIDNAMEAMT1test1테스트110002test2테스트220003test3테스트33000 ◈ TEST_TABLE_TWO IDXIDNAMEAMT1test3테스트370002test4테스트550003test6테스트66000 3. MERGE - SQL 문장 ◈ SQL 문장 1234..
1. DELETE - 역할테이블에 데이터를 삭제하는 역할 ◈ 구문형식 DELETE FROM 테이블명 WHERE 조건 컬럼= 조건 값 SELECT문을 이용 DELETE FROM 테이블명 WHERE 조건 컬럼 = (SELECT 컬럼명 FROM 테이블명 WHERE 조건 컬럼 = 조건 값) 2. DELETE - 기본 테이블 ◈ TEST_TABLE_ONE IDXIDNAMEAMT1test1테스트110002test2테스트220003test3테스트33000 ◈ TEST_TABLE_TWO IDXIDNAMEAMT CHECK_YN1test1테스트11000 2test2테스트22000 Y3test3테스트33000 Y 3. DELETE - SQL 문장 1. DELETE - 일반 문장 ◈ SQL 문장 1DELETE FROM TES..
1. UPDATE - 역할테이블에 데이터를 수정하는 역할 ◈ 구문형식 UPDATE 테이블명 SET 컬럼1 = 값1 , 컬럼2 = 값2 ... WHERE 조건 컬럼= 조건 값 SELECT문을 이용 UPDATE 테이블명 A SET 컬럼1 = (SELECT 컬럼명 FROM 테이블명 B WHERE A.컬럼2=B.컬럼2)WHERE 조건컬럼 = 조건 값 2. UPDATE - 기본 테이블 ◈ TEST_TABLE_ONE IDXIDNAMEAMT1test1테스트110002test2테스트220003test3테스트33000 ◈ TEST_TABLE_TWO IDXIDNAMEAMT1test1테스트110002test2테스트220003test3테스트33000 3. UPDATE - SQL 문장 1. UPDATE 일반 문장 ◈ SQL 문..
1. INSERT - 역할 테이블에 데이터를 삽입하기 위해 쓰이는 문장으로 한행이나 여러행을 입력하고자 할 경우 쓰임 ◈ 구문형식 한 행 입력 : INSERT INTO 테이블명(컬럼명1, 컬럼명2 ....) VALUES(값1,값2,....) 여러 행 입력 : INSERT INTO 테이블명(컬럼명1, 컬럼명2 ....) SELECT .... 2. INSERT - 기본 테이블 ◈ TEST_TABLE_ONE IDXIDNAMEAMT1test1테스트110002test2테스트220003test3테스트33000 ◈ TEST_TABLE_TWO IDXIDNAMEAMT1test4테스트440002test5테스트550003test6테스트66000 3. INSERT - SQL 문장 1. 한 행 입력 ◈ SQL 문장 12INSE..
1. SELF JOIN - 역할하나의 테이블 내에서 같은 테이블의 다른 칼럼 값을 참조하고 있을 때 이를 셀프 조인을 활용하여 원하는 데이터를 얻게 해주는 역할 2. SELF JOIN - 기본 테이블 ◈ TEST_TABLE_ONE IDXIDNAMEAMT MAN_ID1test1테스트11000 mana12test2테스트22000 mana13test3테스트33000 mana14test4테스트44000mana25test5테스트55000mana2 6mana1관리자1 7mana2관리자2 3. SELF JOIN - SQL 문장 ◈ SQL 문장 12345SELECT A.ID ,A.NAME ,B.NAME AS MAN_NAME FROM TEST_TABLE_ONE A JOIN TEST_TABLE_ONE B ON A.ID =..
1. USING - 역할두 개의 테이블이 내부 조인으로 조인 될 때 조인하고자 하는 두 테이블의 컬럼명이 같을 경우 조인 조건을 길게 적지 않고 간단하게 적을 수 있도록 하는 역할 2. USING - 기본 테이블 ◈ TEST_TABLE_ONE IDXIDNAMEAMT1test1테스트110002test2테스트220003test3테스트330004test4테스트440005test5테스트55000 ◈ TEST_TABLE_TWO IDXIDNAMECHECK_YN1test1테스트1Y2test2테스트2Y3test3테스트3 4test6테스트6 5test7테스트7 3. JOIN - SQL 문장 ◈ 일반 JOIN 조건을 가진 문장 123456SELECT A.ID ,A.NAME ,B.CHECK_YN FROM TEST_TABLE..
1. EXTRACT() - 역할 입력된 날짜에서 추출하고자 하는 연도,월,시간,분 초 등을 반환하는 함수 ◈ 구문형식 EXTRACT( 보고자 하는 정보 FROM 입력 날짜 ) 보고자 하는 정보 : YEAR , MONTH , DAY , HOUR , MINUTE , SECOND 2. EXTRACT() - SQL 문장 ◈ SQL 12SELECT EXTRACT(YEAR FROM SYSDATE) AS YEAR ,EXTRACT(MONTH FROM SYSDATE) AS MONTH ,EXTRACT(DAY FROM SYSDATE) AS DAY FROM DUAL ◈ 결과 YEARMONTHDAY 20191113 ◈ 설명 보고자 하는 정보를 입력하고 특정날짜를 입력한 경우 위와 같은 결과를 보여줍니다.이 방법 말고도 TO_C..
- Total
- Today
- Yesterday