데이터베이스 sql 질문이요ㅠㅠ

데이터베이스 sql 질문이요ㅠㅠ

작성일 2024.02.29댓글 1건
    게시물 수정 , 삭제는 로그인 필요

sqld 자격증 공부중인데 이해 안가는 문제가 있어서요ㅠㅠ
첫번째 사진 문제를 보면 SQL에서 LTRIM으로 S가 지워지고 QL만 남아있어서 RTRIM으로 나머지 QL을 지우지 못하고 답이 3번이라고 하는데

두번째 사진 문제를 보면 COL1에 SQL에는 RTRIM으로 지우고 싶은 LE중 L만 잇는데 지워졌거든요!
COL2도 마찬가지로 DE중 D만 잇는것도 지워지구요

두 문제 차이가 뭘까요??ㅠㅠ






#데이터베이스 sql #데이터베이스 sql 연습문제 #데이터베이스 sql 정리 #데이터베이스 sql문 #데이터베이스 sql 명령어 #데이터베이스 sql 프로시저 #데이터베이스 sql 문법 #데이터베이스 sql 연결 #오라클 데이터베이스 sql #관계형 데이터베이스 sql

profile_image 익명 작성일 -

제가 보기엔 두 문제의 차이는 LTRIM과 RTRIM 함수의 동작 방식 때문인 것 같습니다.

첫 번째 문제에서는 LTRIM 함수를 사용하여 문자열의 왼쪽에 있는 모든 S를 지우고, 그 결과로 QL이 남았습니다. 그리고 RTRIM 함수를 사용하여 오른쪽에 있는 모든 문자를 지우려고 했지만, 이미 왼쪽에 있는 S가 지워진 상태이기 때문에 QL이 남아있어서 더 이상 지울 것이 없어서 결과가 QL로 나왔습니다.

두 번째 문제에서는 COL1과 COL2 모두에서 RTRIM 함수를 사용하여 문자열의 오른쪽에 있는 문자를 지우고자 했습니다. 그러나 RTRIM 함수는 오른쪽 끝에 있는 문자만을 지우는 함수이기 때문에 해당 열의 값 중 가장 오른쪽에 있는 문자만을 지우게 되었습니다. 그래서 COL1에서는 LE 중에서 L만 지워지고, COL2에서는 DE 중에서 D만 지워지게 되었습니다.

결론적으로, LTRIM 함수는 문자열의 왼쪽에 있는 특정 문자를 지우고, RTRIM 함수는 문자열의 오른쪽에 있는 특정 문자를 지우는 함수이며, 이 두 함수의 동작 방식에 따라 결과가 달라질 수 있습니다.

mysql 데이터베이스 질문

... 생초짜구요 ㅠㅠ.. mysql 데이터 테이블을 php서버에 표시하는데까진 성공했습니다. 실시간으로 바뀌는 데이터베이스를 만들어보려고 하는데 현재 날짜와 시간이...

sql 데이터베이스 질문입니다 ㅠㅠ

1) "주문 수량(qty)이 400 이상이며, 주문 접수자(oprs)가 '정지선' 인 주문의 고객번호(cno), 과일명(fname), 주문일(odate)을 검색하는 질의"를...

데이터베이스 sql 질문합니다.

... the SQL of "delete all authors who have written books whose price is over $100" 쉽게 짜주실 분 계신가요 ㅠㅠ 채택 꼭 하겠습니다. 채택률...

SQL 데이터베이스 연결시!! 오류~

... 해주세요 ㅠㅠ 위의 메시지는 데이터 파일이... 하는 데이터베이스 파일이 SQL Server 2005 파일은... P.S> 추가 질문이 있으면 언제든 지식인 게시판에 글...

데이터베이스 오라클 SQL질문입니다....

이번에 학교에서 처음 데이터베이스 수업으로 오라클sql? 에 대하여 배우는데 이 소스가 잘 안되더라구요..ㅠㅠ 오류코드가 ORA-01722 인데 구글링해도 잘 모르겠고.....

데이터베이스 sql 질문합니다

... ㅠㅠ 오류가 뜨네요 아래 붉은색 표시부분 보시면 이해가 되실겁니다. subquery에서 집계하시면서 group by는 밖으로 나가...

안녕하세요 혹시 데이터베이스 sql

안녕하세요 혹시 데이터베이스 sql 문제 하나만 질문해도 될까요ㅠㅠ? 너무 급해서요... 절실합니다 Q. 예산이 500,000 이하인 학과는 예산을 5...

php 데이터베이스 질문 ㅠㅠ

... echo "데이터베이스의 내용 출력"; require_once('./db_connect.php') ; // MySQL 접속과 db선택 // SQL... 화면에 보이는것처럼 저렇게 ㅠㅠ 테이블색깔도...