2.3 ssqltool (3.1 ) postgresql (ua123456 ) itc.db.ics.keio.ac.jp /public html/ssql SuperSQL HTML /public html/ssql http://user.keio.ac.jp/ /ssql/xxxx.



Similar documents
3 3.1 SSedit ua012345% ssedit SuperSQL config.ssql log.txt( logs.txt) SSedit SSedit 3.2 ssql Putty SSedit ua012345% ssql HTML /public html/ssql.ssql 4

3 3.1 SSedit ua012345% ssedit SuperSQL config.ssql log.txt( logs.txt) SSedit SSedit 3.2 ssql Putty SSedit ua012345% ssql HTML /public html/ssql.ssql 4

/var/lib/sharelatex/data/compiles/5b35c6e168aeba3d a72a7acd11f6ba07fbbff68/output.dvi

. ([ ],) : [Name] name1 name2 name10 ([ ]!). name1 name2 : [Name]! name (@) < >@{ < > } = [employee.name@{width=200 color=red}]! l

, [! [, ]! ]!,,., ([ ],). : [Name], name1 name2 name10 ([ ]!). name1 name2 : [Name]! name SuperSQL,,,,,,, < < > } =.,

([ ],), : [Name], name1 name2 name10 4, 2 SuperSQL, ([ ]!), name1 name2 : [Name]! name SuperSQL,,,,,,, < < > } =,

([ ]!) name1 name2 : [Name]! name SuperSQL,,,,,,, (@) < >@{ < > } =,,., 200,., TFE,, 1 2.,, 4, 3.,,,, Web EGG [5] SSVisual [6], Java SSedit( ss

Gray [6] cross tabulation CUBE, ROLL UP Johnson [7] pivoting SQL 3. SuperSQL SuperSQL SuperSQL SQL [1] [2] SQL SELECT GENERATE <media> <TFE> GENER- AT

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web

橡Taro9-生徒の活動.PDF


: Name, Tel name tel (! ) name : Name! Tel tel ( % ) 3. HTML. : Name % Tel name tel 2. 2,., [ ]!, [ ]!, [ ]!,. [! [, ]! ]!,,. ( [ ], ),. : [Name], nam

2 Java 35 Java Java HTML/CSS/JavaScript Java Java JSP MySQL Java 9:00 17:30 12:00 13: 項目 日数 時間 習得目標スキル Java 2 15 Web Java Java J

[1] [3]. SQL SELECT GENERATE< media >< T F E > GENERATE. < media > HTML PDF < T F E > Target Form Expression ( ), 3.. (,). : Name, Tel name tel

, HTML HTML PHP, 3. SuperSQL SuperSQL [1] [2], SQL, SQL SELECT GENERATE <media> <TFE> GENERATE <media>, HTML XML, PDF <TFE> Target Form Expression,, 3

経営論集2011_07_小松先生.indd


!!!!!

●70974_100_AC009160_KAPヘ<3099>ーシス自動車約款(11.10).indb

■サイトを定義する

DEIM Forum 2019 H2-2 SuperSQL SuperSQL SQL SuperSQL Web SuperSQL DBMS Pi

改訂版 :基本的な文字化の原則(Basic Transcription System for Japanese: BTSJ)

,, create table drop table alter table

PowerPoint プレゼンテーション

1,.,,,., RDBM, SQL. OSS,, SQL,,.


CSS

6 2 s µ µµµ µµµµ µ µ h µs µ µµµµ µ µ µ s mµµµµµ µµµ µµ µ u m µmµµµµµ µµ µ µ µ µ µ µ µ µ s 1

Taro-CSS.jtd

REALV5_A4…p_Ł\1_4A_OCF

untitled

「都市から地方への人材誘致・移住促進に関する調査」

<91498EE88CA D815B2E786C73>

〔 大 会 役 員 〕

橡本体資料+参考条文.PDF

Lecture on

Microsoft PowerPoint - 講義補助資料2017.pptx

07_経営論集2010 小松先生.indd

Excel97関数編

CSSNiteLP51-s7-kubo.key

1. はじめにこのドキュメントは IBMi 上のデータを HTML のテーブルで表示するためのカスタマイズ方法について説明するものです この手法を用いることで スムーズなスクロールによる照会画面 (HTML のテーブル ) を 5250 画面に挿 することが出来ます ( 下図参照 ) なお このドキ

SVG資料第6回目(その3) SVGとHTMLの間でデータを交換する

-34-

8 7 + <div class='col-12 col-md-8'> 8 <%= item.description %> 9 </div> 10 </div> 11 <% end %> 12 </div> class container container-fluid PicoPlan

ch31.dvi

1


6 2 1

0序文‐1章.indd

Web

情報科学概論 第1回資料

CSSNite-LP54-kubo-ito.key

3 top#index 1 web router.ex web/router.ex 12 scope "/", NanoPlanner do 13 pipe_through browser get "/", TopController, index 16 end URL / to

PowerPoint プレゼンテーション


Network Computing の基礎

あいち電子自治体ガイドライン(第1章)

1:.anchors Menubar Sequence Navigation order Plot & Color options Left sidebar ON/OFF Right sidebar ON/OFF History / Bookmark Apply sequence order / p

pdf

第5章 システム内部設計                            

ProVisionaire Control V3.0セットアップガイド

6 2 1

JavaScript の使い方


untitled


MS-Excel : [ ] [ ] [Applications] [Excel2007] : [Office ] [Excel ] [ ] : [Ctrl+n] [Office ] [ ] : [Ctrl+o] [Office ] [ ] ( ) 2


Taro13-第6章(まとめ).PDF

MS-Excel : [ ] [ ] [Applications] [Excel2007] : [Office ] [Excel ] [ ] : [Ctrl+n] [Office ] [ ] : [Ctrl+o] [Office ] [ ] ( ) 2

m_sotsuron

untitled

インターネットマガジン2004年3月号―INTERNET magazine No.110

: ORDER BY

27短01研01斉藤.indd

OOW_I06

74 No ACCESS

untitled

インターネットマガジン2001年2月号―INTERNET magazine No.73


Cascade Style Sheet

コンピュータサイエンス 1. ウェブの基本

年刊EDP 2003

untitled

0720

R による統計解析入門

websample 1 2 websample index.html

第 1 章 条件分岐 この章では 条件に応じて処理を分岐する方法について説明します 1. CASE 式で複雑な条件分岐を実現 2. 関数を使用した条件分岐 3. MERGE 文による条件に応じた DML の実行

n n n ( ) n Oracle 16 PostgreSQL 3 MySQL

Microsoft PowerPoint - KeySQL50_10g_vlo2.ppt

! "#$%&'()*+,-. STUV WXYZ[\]^_`abcdefghijklmno pqrstuvwxyz{ }~ ƒ ˆ Š Œ Ž š œ žÿ ª«±²³ µ ¹º»¼½¾ ÀÁÂÃÄ ÅÆÇÈÉÊËÌÍÎÏÐ

Oracle Developer for HP-UX PA-RISC R6i Patch13 リリース・ノート

CSS3

インターネットマガジン1998年11月号―INTERNET magazine No.46

HTML5 CSS

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML

Excel基礎講座演習-表紙とはじめにv1.3.doc

index.dvi

目次 1 集計関数 / 分析関数とは 2 集計関数 / 分析関数のパフォーマンス効果 3 ケーススタディグループ小計やクロス集計を計算するランキングを表示する前月比較を表示する累計を計算する移動平均を計算する構成比を計算する Oracle8i SQL Oracle8i Oracle Oracle C


Transcription:

SuperSQL SuperSQL 2014 6 26 1 SuperSQL ITC 2 SuperSQL 2.1 2.1.1 sh ( ) source /home/kyozai/toyama/bin/bash.sh 2.1.2 csh source /home/kyozai/toyama/bin/csh.sh 2.2 public html/ssql 1

2.3 ssqltool (3.1 ) postgresql (ua123456 ) itc.db.ics.keio.ac.jp /public html/ssql SuperSQL HTML /public html/ssql http://user.keio.ac.jp/ /ssql/xxxx.html URL ua012345 test.ssql ssql http://user.keio.ac.jp/ ua012345/ssql/test.html URL 3 3.1 ssqltool ua012345% ssqltool SuperSQL config.ssql log.txt( logs.txt) 2

Ctrl+Enter [ ] Esc or Ctrl+W ssqltool [ ] Ctrl+S [ ], Ctrl+Z UNDO [ ], [ ] Ctrl+Y REDO [ ], [ ] Ctrl+ - [ ] - Ctrl+D - [ ] - Ctrl+/ - [ ] - @ [ ] Ctrl+K [ ] Ctrl+H, [ ] Ctrl+F [ ] 3.2 ssql Putty ssqltool ua012345% ssql HTML /public html/ssql.ssql 4 SuperSQL SQL SELECT GENERATE< media >< T F E > GENERATE < media > HTML PDF Excel L A TEX HTML <TFE> Target Form Expression 4.1 (,) (!) (%) 3 3

(,) : Name, Tel name tel (!) : Name! Tel name tel (%) : Name % Tel name tel 4.2 ([ ]) ( [ ], ) : [Name], name1 name2 name10 ( [ ]! ) : [Name]! name1 name2 name10 4

[![, ]! ]! [ ]!, [ ]!, [ ]! 4.3 SuperSQL TFE 1 :! [Name]! name1 name10 2:{, Name}! {, Tel} name tel 4.4 FROM SuperSQL FROM SQL FROM dept, employee e 5 1: dept 5

[ d.id, d.name, d.shop, d.floor, d.manager ]! FROM dept d 2: [ d.name, [ e.name ]! ]! FROM dept d, employee e WHERE d.manager=e.manager 3: {" "," "}! [ d.name, e.name]! FROM dept d, employee e WHERE d.manager=e.id 4: [ d.name, e1.name, [ e2.name ]! ]! FROM dept d, employee e1, employee e2 WHERE d.manager=e2.manager and e1.id=e2.manager 6 SuperSQL 6.1 SuperSQL ( ) <TFE>@{ < > } =, 6

: width (px) : width=200 : height (px) : height=20 ( ): padding (px) : padding=2 : align(left/center/right) : align=left : valign(top/center/bottom) : valign=top : background-color, bgcolor( : bgcolor=red/bgcolor=ff0000 : color, font-color : color=red/color=ff0000 : size, font-size(px) : font-size=20 : font-weight : font-weight=bold : font-style : font-style=italic CSS : style : style= font-variant: small-caps; font-weight: 900 : class : class=item Name@{align=center, font-color=blue, font-size=20} width 100px 200px 300px 300px [ A, B ]! 7

[ A@{width=100}, B@{width=200}]! 300px [ {A@{width=100},B@{width=200}}@{width=300}]! 100,200px 300px : cssfile : cssfile=demo.css ; charset ; charset= utf-8 : author : author=takehiko : background : background= neko.gif : tablealign : tablealign=center : tableborder : tableborder=1 Q0.ssql { { [e.name@{class=name},e.salary@{class=salary}, e.byear@{class=birth}]! }@{title=member,tablealign=center} }@{cssfile=demo.css,charset=euc-jp} 8

cssfile http://www.db.ics.keio.ac.jp/ssqlcss/ default.css css (public html/ssql) cssfile 6.2 image image image image(, path= ) path SuperSQL HTML ( /public html/ssql) image width : 200 ( Pict /public html/ssql/picture/ ) Name, image(pict, path=./picture/ )@{width=200} 6.3 link FOREACH link FOREACH (%) (%) link FOREACH link FOREACH (%) Q1.ssql Q1.ssql [e.name % {e.salary, e.syear}]! link FOREACH Q2.ssql Q3.ssql 9

Q2.ssql [link(e.name, file="q3.ssql", att=e.id)]! Q3.ssql FOREACH e.id [e.salary, e.syear]! Q2.ssql Q3.ssql link FOREACH file= link att= FOREACH URL ( ) html 2 2 link att1 att2 att3 FOREACH (,) FOREACH link att1 att2 att3 null link FOREACH link FOREACH link link Q4.ssql [link(e.name@{target=_new},file="q3.ssql",att=e.id)]! link FOREACH 10

http://www.db.ics.keio.ac.jp/ssql/demo/link/ titles.ssql film.ssql actor.ssql theater.ssql townfilm.ssql town.ssql http://www.db.ics.keio.ac.jp/ssql/demo/link/titles.html link FOREACH (%) 6.4 ( ) SuperSQL asc desc (ascending order): (asc1) : (asc1)e.name (descending order): (desc1) : (desc1)e.salary Q5.ssql [(asc1)e.name, (desc2)e.salary]! Q6.ssql Q6.ssql [ (asc1)d.name, [ (desc2)e.name ]! ]! FROM dept d, employee e WHERE d.manager=e.manager 11

6.5 Aggregate Functions Aggregate Functions (max) (min) (avg) (sum) (count) Aggregate Function max[ ], min[ ], avg[ ], sum[ ], count[ ] Q7.ssql avg max min Q7.ssql [ e.name ]!, avg[e.salary] 6.6 [ TFE ],number! number [name],5! [ TFE ]!number, number [name]!5, [ TFE ],number% number [name],5% [ TFE ]!number% number [name]!5% [ TFE ],number1!number2% number1 [name],5!4% number2 [ TFE ]!number1,number2% number1 [name]!5,4% number2 [e.name],3! ; e.name 3 12

[e.name, e.salary],3!5% ; e.name e.employee 3 5 6.7 null null Q9.ssql [null((desc1)e.salary), e.name]! 6.8 if then else if(...)then(...)else(...) [if (e.salary>10000) then (e.name,e.salary) else (e.salary)]! e.salary 10000 e.name e.salary e.salary? [e.name, (e.salary> 10000)? e.name : e.salary]! e.name e.salary 10000 e.salary 13

6.9 SuperSQL /* */ ( 2 ) ( 2 ) { [e.name /*@{class=name}*/, e.salary]! }/*@{cssfile=demo.css}*/ --,shop s 7 db ta14@db.ics.keio.ac.jp (24-205,209) http://www.db.ics.keio.ac.jp/ssql/tutorial/index.html 14