development♥ 88

파이썬 + 플로스 와 , 콤마 차이

print할때 , 는 요소들을 각각 전달해서 출력하기 때문에 Type이 달라도 출력가능 + 는 요소들을 한번에 전달해서 출력하기 때문에 Type이 다르면 출력 불가 -> Type을 맞춰줘야함 파이썬에서 print로 출력할때 연결자로 + 플러스와 , 콤마를 사용하는데 둘의 차이점에대해 알아보려한다. 출력했을때 , 는 띄어져서 나옴 + 는 붙어서 print("a","b") => a b print("a"+"b") => ab 예시1. a =3 print(a,"번 나와주세요.") => 3 번 나와주세요. 이유: , 는 값을 개별로 출력해서 자료형이 달라도 출력이 됨 print(a+"번 나와주세요.") => 오류 이유: + 는 합산하여 하나의 값으로 전달해서 출력하기 때문에 오류가 남 3은 int 이고 뒤에는 ""..

development♥ 2023.05.25

프로그래머스 코딩테스트연습 #2 a와 b 출력하기

프로그래머스 #2 a와b 출력하기 ★파이썬에서 print( )할때 +와 ,의 차이 [오답 코드 1 ] , 가 아닌 +를 사용하여 프린트 했는데 오류가 남 오류원인: , 와 + 의 차이를 살펴봐야하는데 간단하게 설명해서 , 는 값을 개별로 전달하고 + 는 합산해서 한번에 전달해서 자료형을 맞춰야함(int 혹은 str 등) 아래에서는 "a ="는 str 형태이고 a는 int라서 +를 사용해서 출력이 안됨 --> , 를 사용해서 출력해야함 a, b = map(int, input().strip().split(' ')) if a>=-100000 and b=-100000 and b

development♥ 2023.05.24

프로그래머스 코딩테스트 연습 #1 문자열 출력하기

프로그래머스 코딩테스트 #1 문자열 출력하기 - 파이썬 ★프로그래머스 사용시 꼭 회원가입과 로그인을 해야지만 코드를 실행하는게 가능하다 로그인을 하지않고서는 코딩테스트 문제만 확인가능 ★파이썬은 들여쓰기가 중요하다 나의 오답 [첫번째 오답] 처음에는 제한사항을 다 무시하고 str="HelloWorld!" print(str) 로 실행하고 제출하려함 하지만 제한사항도 다 고려해서 조건을 주고 코드를 짜야지만 넘어감 그래서 다른사람들의 코드를 보고 작성했는데 [두번째 오답] 아래처럼 작성하니 str = input() if len(str) >= 1 and len(str) =1 and len(str)= 1 and len(str)

development♥ 2023.05.23

MySQL 문자를 대문자/소문자로 변경하기 (UPPER, LOWER 함수)

mysql에서 데이터값을 대문자 혹은 소문자로 변경할떄 사용하는 함수 UPPER => 소문자를 대문자로 변경 LOWER => 대문자를 소문자로 변경 사용하는 방법: UPPER(문자) 예시1. select upper('ria'); 출력 => RIA 예시2. SELECT UPPER(A.USER_ID) AS USER_ID ,A.USER_NO ,A.USER_NM FROM TB_USER A WHERE A.USER_ID = #{user_id, jdbcType=VARCHAR} 사용하는 방법 LOWER(문자) 예시. select lower('RIA'); 출력 => ria

development♥ 2023.04.15

자바스크립트 페이지 이동 location.href

자바스크립트 페이지 이동 location.href location.href란? href는 location객체에 속해있는 프로퍼티이며 현재 접속중이 페이지 정보를 가지고있음 사용예시. location.href를 이용해서 페이지 이동하는 방법: location.href="notice.tistory.com"; document.location.href="/web/yy/insertFormMgt.do"; 그럼 => 현재페이지가 localhost8080이면 http://localhost:8080/web/yy/insertFormMgt.do 로 이동함 이걸 자바스크림트 함수를 이용해서 만든다면 function fnInsertForm() { document.location.href="/web/yy/insertFormMgt..

development♥ 2023.04.03

jstl split 값 데이터 쪼개기 한줄로나오는 데이터를 일렬로 변경하는 방법

jstl split값 처리하는 방법 화면에 참고번호 111,222,333 위와같이 한줄로 참고번호가 들어가있지만 이걸 split 처리를 통해서 아래처럼 일렬로 만드는 방법 참고번호 111 222 333 일단 으로 split할 값과 구분자(기호)를 설정한다. => 글머 111,222인경우 111 222로 쪼개짐 그후에 를 돌면서 위치의 값을 찾아서 배치됨 (위차값은 forEach에서 carStatus가 있어야 가능함) resultList.FCLTS_NO ${no} -> fclts_no에 있는 , 단위로 쪼갬 즉 제거 ex. 111,222,333으로 값이 넘어오면 , 단위로 쪼개니까 111 222 333 이 됨 ${no} => 태그를 사용해서 한 줄씩 되게끔 하기

development♥ 2023.03.31

mysql groupconcat 함수 서브쿼리 데이터값 합치는 방법

각각의 값을 group_concat이라는 함수로 묶어서 값을 하나로 가져오는방법 예시) tb_PP pp_seq pp_no pp_address pp_cn 46 100 55555 777777 47 101 666666 888888 tb_PP_OO pp_oo_seq pp_seq oo_no 6 46 3331 7 46 3332 8 47 3333 9 47 3334 tb_pp에서 select해올때 oo_no를 pp_seq가 같은 번호로 가져오려함 여러값을 하나로 합쳐서 가져올때 사용하는 함수 group_concat select * , group_concat(B.oo_no separator ', ') from tb_pp A , tb_pp_oo B where A.pp_seq = B.pp_seq separator 함수를 써..

development♥ 2023.03.30

서브쿼리 사용방법 mySql 다른테이블 값 가져오기

SELECT col1, (SELECT ...) -- 스칼라 서브쿼리(Scalar Sub Query): 하나의 컬럼처럼 사용 (표현 용도) FROM (SELECT ...) -- 인라인 뷰(Inline View): 하나의 테이블처럼 사용 (테이블 대체 용도) WHERE col = (SELECT ...) -- 일반 서브쿼리: 하나의 변수(상수)처럼 사용 (서브쿼리의 결과에 따라 달라지는 조건절) --스칼라 서브쿼리 예시 --인라인 뷰 서브쿼리 예시 --일반 서브쿼리 예시 select * from TABLE_A where indi_id in ( select id from sub_index where id < 400 ); ---활용--- select 해올때 서브쿼리를 이용해서 다른..

development♥ 2023.03.29
반응형