TurgutEfeYksel Merhabalar iyi akşamlar, benim bir tablom var bu tabloda ip adreslerini listeliyorum fakat bir sorunum var ip adreslerinin sıralı olarak gelmesini istiyorum yani büyükten küçüğe göre ama $getIps = DB::table("ips")->orderBy('ipAddress') yazdığım zaman küçükten büyüğe göre sıralanıyor fakat şöyle oluyor 1.1.1.1 geliyor ilk sırada daha sonra 1.1.1.2 gelmesi gerekirken 1.1.1.10 geliyor bu sorunu nasıl çözebilirim ?
TurgutEfeYksel sineld https://prnt.sc/wbrbfn böyle oldu hocam 7den sonra her bir ip adresinden sonra 1 ile başlayan ip adresi geliyor.
coder2 INET_ATON ile ip-to-long işlemi yapıp sıralayabilirsiniz. DB::table("ips")->orderByRaw("INET_ATON(ipAddress)", "ASC") ->get();