— мда.where trim(substr(my_table.field, 1, 1 )) = 'A'
гы-гы... забываю иногда.Автор оригинала: baev
— мда.
А конструкция с LIKE Вам незнакома?
— жжёшьАвтор оригинала: alhaos
select * from my_table where lcase(trim(my_table.field)) like 'a%'
Их лучше в это место не засовывать.тоесть все кроме бьукв в одном месте?
<?php
@$t=$_REQUEST['t'];
?>
<a href="?section=alf&t=А">А</a>
<a href="?section=alf&t=Б">Б </a>
<a href="?section=alf&t=В">В </a>
<a href="?section=alf&t=Г">Г </a>
<a href="?section=alf&t=Д">Д </a>
<a href="?section=alf&t=Е">Е </a>
<a href="?section=alf&t=Ё">Ё </a>
<a href="?section=alf&t=Ж">Ж </a>
<a href="?section=alf&t=З">З </a>
<a href="?section=alf&t=И">И </a>
<a href="?section=alf&t=Й">Й </a>
<a href="?section=alf&t=к">К </a>
<a href="?section=alf&t=Л">Л </a>
<a href="?section=alf&t=М">М </a>
<a href="?section=alf&t=Н">Н </a>
<a href="?section=alf&t=О">О </a>
<a href="?section=alf&t=П">П </a>
<a href="?section=alf&t=Р">Р </a>
<a href="?section=alf&t=С">С </a>
<a href="?section=alf&t=Т">Т </a>
<a href="?section=alf&t=У">У </a>
<a href="?section=alf&t=Ф">Ф </a>
<a href="?section=alf&t=Х">Х </a>
<a href="?section=alf&t=Ц">Ц </a>
<a href="?section=alf&t=Ч">Ч </a>
<a href="?section=alf&t=Ш">Ш </a>
<a href="?section=alf&t=Щ">Щ </a>
<a href="?section=alf&t=Ъ">Ъ </a>
<a href="?section=alf&t=Ы">Ы </a>
<a href="?section=alf&t=Э">Э </a>
<a href="?section=alf&t=Ю">Ю </a>
<a href="?section=alf&t=Я">Я </a>
<br><br>
<?php
$query = "select * from cat_firm where lcase(trim(cat_firm.fname)) like '$t%'";
$result = mysql_query($query);
while ($qry = mysql_fetch_array($result)) {
print $qry['fname'];
print '<br><br>';
}
<?php
$esc_t = mysql_real_escape_string(addcslashes($t, '_%\\'));
$query = "SELECT * FROM `cat_firm` WHERE `fname` LIKE '{$esc_t}%'";
?>
Я не программист я DBA.
вот и расскажи, что нужно сделать в оракле, чтобы при этой выборке был задействован индекс:Я конечно как то все по Oracle
заодно расскажи, какие ассоциации у тебя возникают при упоминании термина collation.where lcase(trim(my_table.field)) like 'a%'
Функциональный индекс? Те индекс построенный по результату функции. - http://download.oracle.com/docs/cd/B28359_01/server.111/b28310/indexes003.htm#i1006674вот и расскажи, что нужно сделать в оракле, чтобы при этой выборке был задействован индекс:
У них слишком большие ограничения для применения где-либо в реальных проектах, а коммерческие версии дороги.Дальнейшая судьба мускула в довольно в шатком положении советую обратить внимание на Oracle XE либо MSSQL Epxress Edition если еще не слишком глубоко увязли.
phprusФункциональный индекс? Те индекс построенный по результату функции.