<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>SQL</title><link>http://blogs.wankuma.com/zee/category/592.aspx</link><description>SQL</description><managingEditor>zee</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>zee</dc:creator><title>登記事項証明書から地目を抽出する</title><link>http://blogs.wankuma.com/zee/archive/2006/11/04/43713.aspx</link><pubDate>Sat, 04 Nov 2006 17:18:00 GMT</pubDate><guid>http://blogs.wankuma.com/zee/archive/2006/11/04/43713.aspx</guid><wfw:comment>http://blogs.wankuma.com/zee/comments/43713.aspx</wfw:comment><comments>http://blogs.wankuma.com/zee/archive/2006/11/04/43713.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/zee/comments/commentRss/43713.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/zee/services/trackbacks/43713.aspx</trackback:ping><description>&lt;P&gt;地番のデータベースからその土地の地目を特定するSQLを書いてみた。&lt;/P&gt;
&lt;P&gt;SELECT 沿革ＤＢ.沿革ＩＤ, 沿革ＤＢ.地番ＩＤ, 沿革ＤＢ.入力年月日, 沿革ＤＢ.地目, 沿革ＤＢ.登記日付&lt;BR&gt;FROM 沿革ＤＢ&lt;BR&gt;GROUP BY 沿革ＤＢ.沿革ＩＤ, 沿革ＤＢ.地番ＩＤ, 沿革ＤＢ.入力年月日, 沿革ＤＢ.地目, 沿革ＤＢ.登記日付&lt;BR&gt;HAVING (((沿革ＤＢ.地目) Is Not Null) AND ((沿革ＤＢ.登記日付)=True));&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;とザッとこんなんでしょうか。&lt;/P&gt;
&lt;P&gt;事情により、いわゆる&amp;#8221;[]&amp;#8221;で日本語カラムをくくっておりませんのであしからず&lt;/P&gt;
&lt;P&gt;これの入力日付の最終が土地の地目と判断できるので&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Last([沿革DB.地目])As 最終地目&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;となりますね。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;何でもないですが、&lt;/P&gt;
&lt;P&gt;最終的に書いてある地目が該当するので&lt;/P&gt;
&lt;P&gt;意外に簡単なSQL文でした。＾＾；&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/zee/aggbug/43713.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>zee</dc:creator><title>点・線・面の概念</title><link>http://blogs.wankuma.com/zee/archive/2006/09/27/39730.aspx</link><pubDate>Wed, 27 Sep 2006 15:31:00 GMT</pubDate><guid>http://blogs.wankuma.com/zee/archive/2006/09/27/39730.aspx</guid><wfw:comment>http://blogs.wankuma.com/zee/comments/39730.aspx</wfw:comment><comments>http://blogs.wankuma.com/zee/archive/2006/09/27/39730.aspx#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://blogs.wankuma.com/zee/comments/commentRss/39730.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/zee/services/trackbacks/39730.aspx</trackback:ping><description>&lt;P&gt;ＤＢを構築するのに難儀している。&lt;/P&gt;
&lt;P&gt;上記表題のがネックで、はっきりいって混乱しています。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;空間の基本は点にある。（ポイント）&lt;/P&gt;
&lt;P&gt;点が直線に連なることにより線になる。又は点と点を結ぶ。（ベクトル）&lt;/P&gt;
&lt;P&gt;線が重なりあって面になる（ポリゴン？？）&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;土地は面で表すように３点以上で形成されている。&lt;/P&gt;
&lt;P&gt;ということは、点情報は、面に属する。&lt;/P&gt;
&lt;P&gt;だが、その同じ点は、違う面にも属する。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;線についても同じ事が言える。&lt;/P&gt;
&lt;P&gt;面と面が接しているところが線である。&lt;/P&gt;
&lt;P&gt;線は復習の面に接することがある。&lt;/P&gt;
&lt;P&gt;線は点と点を結ぶ。&lt;/P&gt;
&lt;P&gt;その点は、違う線をも形成する。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ＤＢを構築するのに、&lt;/P&gt;
&lt;P&gt;このような三角関係が成り立っている場合、&lt;/P&gt;
&lt;P&gt;どのように関連づければよいか。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;頭の悪い自分ではパッとしない。&lt;/P&gt;
&lt;P&gt;点・線・面にはそれぞれに情報がぶら下がっているが、それをどうやってリレーションを組むか。＾＾；&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;リレーションシップ自体は必要はないが&lt;/P&gt;
&lt;P&gt;テーブルをどう整理するか。&lt;/P&gt;
&lt;P&gt;ひらめかない・・・・。&lt;/P&gt;
&lt;P&gt;効率の良いＤＢが作りたいですな。秋には持ってこいかな～。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/zee/aggbug/39730.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>zee</dc:creator><title>DB更新ルーチン内のSQL</title><link>http://blogs.wankuma.com/zee/archive/2006/09/07/38049.aspx</link><pubDate>Thu, 07 Sep 2006 17:33:00 GMT</pubDate><guid>http://blogs.wankuma.com/zee/archive/2006/09/07/38049.aspx</guid><wfw:comment>http://blogs.wankuma.com/zee/comments/38049.aspx</wfw:comment><comments>http://blogs.wankuma.com/zee/archive/2006/09/07/38049.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/zee/comments/commentRss/38049.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/zee/services/trackbacks/38049.aspx</trackback:ping><description>&lt;P&gt;昨日は、講演前にこちょこちょっと&lt;/P&gt;
&lt;P&gt;プロジェクトのＤＢリストを更新するサブプロシージャを書いていました。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;書き終わりって&lt;/P&gt;
&lt;P&gt;ディバック～&lt;/P&gt;
&lt;P&gt;&amp;#8217;ＳＱＬ構文エラーｗ&amp;#8217;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ぬわにー&lt;/P&gt;
&lt;P&gt;Dim sql As String&lt;/P&gt;
&lt;P&gt;省略&lt;/P&gt;
&lt;P&gt;sql = "SELET tbl_project.*, tbl_customer.customer_name, " &amp;amp; _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "tbl_staff.staff_name FROM tbl_project " &amp;amp; _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "INNER JOIN tbl_staff ON tbl_project.staff_code = tbl_staff.staff_code " &amp;amp; _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "INNER JOIN tbl_customer ON tbl_project.customer_code = tbl_customer.customer_code"&lt;/P&gt;
&lt;P&gt;省略&lt;/P&gt;
&lt;P&gt;Dim da As New SqlClient.SqlDataAdapter(sql, My.Settings.project_jobConnectionString)&lt;/P&gt;
&lt;P&gt;ん？&lt;/P&gt;
&lt;P&gt;せれっと？&lt;/P&gt;
&lt;P&gt;セレクトｗ（SELECT）&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SQL Server&amp;nbsp;Management Studioの方で書いたら、&lt;/P&gt;
&lt;P&gt;クエリ実行でちゃんと動くかチェックできるのに&lt;/P&gt;
&lt;P&gt;プロシージャ中で書くと、何ともミスタイプが多くなります。&lt;/P&gt;
&lt;P&gt;なんかいつも以上に構文綴り間違えやカンマ抜け、スペース抜けが目立つような気がしませんか？&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;先行きが思いやられますなｗ&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/zee/aggbug/38049.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>