<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://cregistry.epos.cz/obis4wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Obis4SQL Wiki sql</title>
        <description></description>
        <link>http://cregistry.epos.cz/obis4wiki/</link>
        <lastBuildDate>Fri, 17 Apr 2026 14:39:56 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://cregistry.epos.cz/obis4wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
            <title>Obis4SQL Wiki</title>
            <link>http://cregistry.epos.cz/obis4wiki/</link>
        </image>
        <item>
            <title>sql:generovani_sql_pomoci_lua</title>
            <link>http://cregistry.epos.cz/obis4wiki/sql:generovani_sql_pomoci_lua?rev=1224245884</link>
            <description>Generování SQL pomocí LUA (funkce dlg)

Vstup hodnoty

dlg.query(text)


 select * from rozpocty_cenik
 where
   objcis = &#039;&lt;lua&gt;return dlg.query(&quot;text&quot;)&lt;/lua&gt;&#039;


Výběr hodnoty z tabulky

dlg.lookup(text, lookup)


 select * from rozpocty_rozpocty
 where
   idpartner = &#039;&lt;lua&gt;return dlg.lookup(&quot;text&quot;,&quot;partneri_partneri:idpartner&quot;)&lt;/lua&gt;&#039;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>sql</category>
            <pubDate>Fri, 17 Oct 2008 12:18:04 +0000</pubDate>
        </item>
        <item>
            <title>sql:index</title>
            <link>http://cregistry.epos.cz/obis4wiki/sql:index?rev=1271942163</link>
            <description>SQL

	*  Základní syntaxe jazyka SQL
	*  Užitečné SQL příklady
	*  Složené SQL dotazy (QueryItem)
	*  Generování SQL pomocí lua (funkce dlg)
	*  update</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>sql</category>
            <pubDate>Thu, 22 Apr 2010 13:16:03 +0000</pubDate>
        </item>
        <item>
            <title>sql:slozene_sql_dotazy</title>
            <link>http://cregistry.epos.cz/obis4wiki/sql:slozene_sql_dotazy?rev=1166023457</link>
            <description>Složené SQL dotazy

Složené SQL dotazy je sestava několika jednoduchých SQL
dotazů. Jednotlivé dotazy začínají dvojicí závorek
&lt;queryitem~name=&quot;jmeno&quot;&gt;&lt;sql&gt; a končí dvojicí závorek
&lt;/sql&gt;&lt;/queryitem&gt;. Vyjímkou je druhá ukončovací závorka
prvního dotazu, která se píše až za poslední dotaz složeného dotazu (viz. syntaxe).
Složené dotazy se používají pouze jako výběr informací pro následný tisk.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>sql</category>
            <pubDate>Wed, 13 Dec 2006 15:24:17 +0000</pubDate>
        </item>
        <item>
            <title>sql:tipy</title>
            <link>http://cregistry.epos.cz/obis4wiki/sql:tipy?rev=1224582949</link>
            <description>Užitečné SQL příklady

COALESCE


select COALESCE(IDZakaz, &#039;&#039;) from ...
select * from rozpocty_rozpocty where COALESCE(IDzakaz, &#039;&#039;) = &#039;&#039;


EXISTS

Nepoužívat konrstrukce subselectů &quot;not in (select ...)&quot;, ale predikát EXISTS.


select * from sklad_vc vc
  where 
    not exists (select * from sklad_prijemky prijemky where prijemky.idprijemka=vc.idprijemka)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>sql</category>
            <pubDate>Tue, 21 Oct 2008 09:55:49 +0000</pubDate>
        </item>
        <item>
            <title>sql:update_sql</title>
            <link>http://cregistry.epos.cz/obis4wiki/sql:update_sql?rev=1271943190</link>
            <description>SQL UPDATE

Dotazy, ktere meni data, mohou spoustet pouze uzivatele s priznakem ISADMIN (common_uzivatele).</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>sql</category>
            <pubDate>Thu, 22 Apr 2010 13:33:10 +0000</pubDate>
        </item>
        <item>
            <title>sql:zakladni_syntaxe_jazyka_sql</title>
            <link>http://cregistry.epos.cz/obis4wiki/sql:zakladni_syntaxe_jazyka_sql?rev=1166021707</link>
            <description>Základní syntaxe jazyka SQL

Výběr z databáze

Jediným příkazem, kterým je možné získat data z databázových tabulek je příkaz
SELECT. Tento příkaz nemění žádná data v databázi.


SELECT &lt;seznam_výstupních_sloupců&gt;
  FROM &lt;seznam_tabulek&gt;
  [WHERE &lt;podmínka_řádku&gt;]
  [GROUP BY &lt;seznam_výrazů_seskupení&gt;]
  [HAVING &lt;podmínka_skupiny&gt;]
  [ORDER BY &lt;seznam_kritérií_třídění&gt;]</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>sql</category>
            <pubDate>Wed, 13 Dec 2006 14:55:07 +0000</pubDate>
        </item>
    </channel>
</rss>
