본문 바로가기

select

[Python] DB에 Select하기 저번 포스팅에 이어서 Oracle DB에 Select하는 방법을 알아보겠습니다. con = connect("연결주소") 먼저 DB를 파이썬과 연결해줍니다. sql = "select c_name, c_price, c_bean from mar07_coffee order by c_price" 그 다음은 실행할 select문을 sql 변수에 담아줄게요. 총괄 객체인 cursor도 빠지면 섭섭할 것입니다. cur = con.cursor() 다음은 cursor의 실행 기능을 사용해야겠습니다. cur.execute(sql) 이때 select로 받아온 결과 데이터는 cur에 tuple형태로 저장되고, for n, p, b in cur:    print(n, p, b) tuple형태의 데이터를 출력하기 위해서는반복문을 .. 더보기
[Spring] 낚시 이벤트2 낚시에 성공하면물고기 데이터 베이스에서 물고기 정보를 가져와서인벤토리에 해당 물고기를 추가하려고 합니다.  물고기 DB에는 현재 물고기 번호,물고기 이름, 물고기 가격에 대한 데이터가 12개 들어있습니다.1부터 12까지의 랜덤한 숫자를 정해서해당 번호에 해당하는 물고기의 데이터를인벤토리에 추가하려고 합니다. f (gagePercent >= 100) {                                                                                                                      isFishing = false;   canFightFishing = false;   gagePercent = 30;  clearInterval(in.. 더보기
[HTML] Select Option 간혹 웹페이지를 들여다보면옵션 여러개 중 하나를 선택하여 제출할 수 있는선택 상자를 확인할 수 있습니다.이번 시간에는 이 기능을 구현하는 방법을 알아봅시다.HTML에서는 Select Option태그를 활용해서 구현할 수 있습니다. select name = "a_color" class = "Slt">option>빨강option>option>초록option>option>노랑option>option>파랑option>select> Select으로 전체 태그를 감싸고Option태그 사이에 넣고 싶은 옵션을 텍스트로 입력하면 됩니다. 더보기
[Java] DB 연동 후 Select하기 Select도 Insert와 비슷하지만조금 다르게 코드를 작성해야합니다. String sql = "select * from jan03_product " + "order by p_name"; 먼저 똑같이 실행할 SQL문을 문자열에 넣어줍니다. pstmt = con.prepareStatement(sql); 그리고 prepareStatement 변수에 실행할 SQL문을 넣어주고Insert의 경우 pstmt.executeUpdate()를 선언해서삽입을 하며 (C, U, D)에는 모두 executeUpdate를 사용합니다. 하지만 Select는  ResultSet이라는 객체를 생성하고  ResultSet rs = null; executeQuery();를 사용해서 SQL문을 실행합니다. rs = pstmt.exec.. 더보기
[DB] Read 다음은 CRUD 중 Read입니다.조회하는 작업인데요.Select를 사용해서 진행할 수 있습니다. select [distinct] [컬럼명], [컬럼명 as 별칭 || 컬럼명 별칭],[연산자 사용], [통계함수],...from [테이블명]where [조건식]group by [그룹대상]having [함수 포함 조건]order by [정렬대상 ASC : DESC (오름차순 | 내림차순)];-- 기본값은 오름차순 from을 제외하고는모두 선택부분입니다.생략이 가능합니다.여기서 주의할 점은 select 절의 순서는 섞이면 안됩니다.Select문을 순서대로 살펴보겠습니다. select * from dec26_snack; 테이블을 전체 조회하려면*을 사용하는데이것은 테이블 내의 모든 컬럼을 가져온다는 의미입니다. .. 더보기