У меня есть таблица вроде этого:Как редактировать существующие данные MySQL «уникальный», если он дублирует или более
Я использую псевдоним в ссылках, как http://www.yoursite.com/ALIAS
Таким образом, они должны быть уникальными ,
Но у меня есть почти 1 миллион строк, поэтому, когда я использую код внизу, это занимает много времени, а сайт - вниз.
Кстати, что вы посоветуете мне?
Большое спасибо.
$sql2="SELECT id,adi,alias from firma where id>1400 and id<100000 and onay=0 ";
$gor=mysqli_query($i_link,$sql2);
while($sonuc=mysqli_fetch_row($gor))
{
$alias=$sonuc['2'];
$ee="SELECT id from firma where alias='".$alias."' ";
$says=mysqli_query($i_link,$ee);
$say=mysqli_num_rows($says);
if($say>1)
{
$r=rand(0,999);
$aliasy=$alias."-".$r;
mysqli_query($i_link,"UPDATE firma SET alias='".$aliasy."' WHERE id='".$sonuc['0']."' ");
}
}
выберите отчетливый –
это работает для выбора различных (различных) значений, я должен изменить все строки – Bagova
SELECT COUNT (ID) от ООО фирмы, где псевдоним = «„ $ псевдонима.“» –