呪文(SQL)

有機生命体対人間用ヒューマノイドインターフェイスの長門有希が朝倉涼子に対し発した「呪文」のようなものであるが、下記のようなコードである。

「SELECT シリアルコード FROM データベース WHERE コードデータ

ORDER BY 功性情報戦闘 HAVING ターミネートモード」

「パーソナルネーム朝倉涼子を敵性と判定。当該対象の有機情報連結を解除する。」

朝倉涼子に対し、敵性があることを判断するために情報を取り込んでいるが、 現実に地球上で使用されている「SQL」と少し異なる。
このままだとWHERE文にあるコードデータが取得出来ない、また、 HAVINGでも"ターミネートモード"とあるがそのままではテーブルの表名称が解らず行の特定が出来ない、すなわち、シリアルコードが取得出来ないということが起こる。

現実の地球上で「SQL」として定義されているものに変換してみると下記のようになる

SELECT パーソナルネーム FROM [X2] WHERE シリアルコード = 
(SELECT シリアルコード FROM データベース WHERE コードデータ = 
[B3]  AND 攻性情報戦闘 = "ターミネートモード" ORDER BY 功性情報戦闘  )
※[2006/08/19一部修正、長門有希さんより]

取得対象となっているデータベースといわれているテーブルは(表1)と想定してみる。 朝倉涼子といわれているコードデータは[B3]と仮定してみるとターミネートモードになっているかわかる。そして、 シリアルコードからさらに[X2]と仮定しているテーブルに対し照合し、 シリアルコードが[A3]となっているパーソナルネームを取得出来る仕組みであると考えてみる。

データベース

シリアルコード(KEY)コードデータ(KEY)功性情報戦闘
[A1][B1][C1]
[A2][B2]ターミネートモード
[A3][B3]ターミネートモード

(表.1)

[X2]

シリアルコード(KEY)パーソナルネーム
[A1]長門有希
[A2]喜緑江美里
[A3]朝倉涼子

(表.2)


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-05-22 (金) 18:49:50 (474d)