본문 바로가기

분류 전체보기

(344)
퇴장기능추가 서버 import java.io.*; import java.net.*; import java.util.*; class Guest extends Thread{ String id; Server server; Socket socket; BufferedReader br; BufferedWriter bw; Guest(Server server, Socket socket){ try{ this.server=server; this.socket=socket; InputStream is=socket.getInputStream(); InputStreamReader isr=new InputStreamReader(is); br=new BufferedReader(isr); OutputStream os=socket.getOutput..
awt 채팅 Server&Guest import java.io.*; import java.net.*; import java.util.*; class Guest extends Thread{ String id; Server server; Socket socket; BufferedReader br; BufferedWriter bw; Guest(Server server, Socket socket) throws Exception{ this.server=server; this.socket=socket; InputStream is=socket.getInputStream(); InputStreamReader isr=new InputStreamReader(is); br=new BufferedReader(isr); OutputStream os=socket...
awt 채팅 Client package Chatting; import java.io.*; import java.net.*; import java.awt.*; import java.awt.event.*; class Client extends Frame implements ActionListener { TextField tf; TextArea ta; Button b; List list; BufferedReader br; BufferedWriter bw; String id; Client(String id) throws Exception { this.id = id; tf = new TextField(); ta = new TextArea(); b = new Button("나가기"); list = new List(); Panel p1 = ..
동일 컬럼값 안보여주기 1.동일 칼럼값 안보여주기 [1번문제] 원래 테이블:test11 먼저 학년별로 가공하기 SELECT COLL ,DEPT,DECODE(CNT,1,'1학년',2,'2학년',3,'3학년',4,'4학년') K, DECODE(CNT,1,FRE,2,SUP,3,JUN,4,SEN) A FROM TEST11,(SELECT ROWNUM CNT FROM USER_TABLES WHERE ROWNUM
학년별로 가공후 중복된 칼럼 이름 안보이게 하기(3가지 풀이법) --구 select decode(A.COLL,B.COLL,' ',A.COLL) line, decode(A.COLL||A.DEPT, B.COLL||B.DEPT,' ',A.DEPT)SPEC, A.K,A.A FROM (SELECT ROWNUM CNT1,COLL,DEPT,K,A FROM (SELECT COLL ,DEPT,DECODE(CNT,1,'1학년',2,'2학년',3,'3학년',4,'4학년') K, DECODE(CNT,1,FRE,2,SUP,3,JUN,4,SEN) A FROM TEST11,(SELECT ROWNUM CNT FROM USER_TABLES WHERE ROWNUM
사원의 급여 합계 ,평균 및 부서별 직원수 뽑기 SELECT deptno , empno , DECODE(GROUP_ID(), 0, NVL(ename,'합계'), DECODE(GROUP_ID(), 2, '부서인원', NVL(ename,'평균'))) ename , DECODE(GROUP_ID(), 0, SUM(sal), DECODE(GROUP_ID(), 2, COUNT(ENAME) , ROUND(AVG(sal),2))) sal , GROUPING(deptno) g1 , GROUPING(empno) g2 , GROUPING_ID(empno, ename) g3 , GROUP_ID() g4 FROM scott.emp GROUP BY deptno, ROLLUP(deptno,DEPTNO,(empno, ename)) ORDER BY deptno, GROUP_ID()..
1~100까지 10X10칸만들기(5의 배수표시)
버튼색변경